2010-10-25 88 views
1

我有一個包含兩個不同部分,即根網站和/ Admin子文件夾的ASP.NET網站。我想爲他們提供兩種不同的表單身份驗證/登錄頁面。/Admin文件夾應該使用/ redirect /Admin/Login.aspx,根頁面應該使用/Login.aspx。我應該怎麼做web.config來完成這個?針對不同文件夾的不同身份驗證表格

回答

1

一對夫婦選擇行:

  • 使用相同的認證形式。然後使用角色授權訪問管理員
  • 允許通過向登錄表單路徑添加位置+授權匿名規則來訪問登錄表單。掛在global.asax上的事件,以便在/ admin頁面的未經身份驗證/未經授權的訪問時重定向到管理員的登錄名(如果需要的話)。
3

你看過角色認證嗎?

您正在爲您的組織構建Intranet費用報告應用程序,並且希望在其中啓用基於角色的身份驗證和授權功能。具體而言,您希望爲應用程序創建名爲「批准者」,「審計者」和「管理員」的邏輯角色,並根據用戶是否處於這些角色來授予/拒絕最終用戶訪問應用程序內的功能。

東西沿着here

相關問題