2009-08-26 22 views
0

假設我有3個類型的用戶,在我的ASP.net應用程序的訪問頁面如下:ASP.NET - 用戶類型明智頁面訪問

(1) User Type-A {Default.aspx, a.aspx, b.aspx and c.aspx}, 

(2) User Type-B {Default.aspx, d.aspx, e.aspx and f.aspx}, 

(4) Admin {Default.aspx and g.aspx}. 

這裏Default.aspx是我的登錄頁面。

我正在使用Membership Provider和Forms身份驗證技術。

現在我需要阻止一種類型的用戶訪問分配給其他類型用戶的頁面。

如何配置我的Web.config文件?

和應該使用什麼樣的C#代碼?

回答

0

在asp.net中的角色管理可能會幫助你在這種情況下。請檢查這篇文章。 您可能必須根據您的特定要求對其進行定製。希望這可以幫助。

Role Manager in ASP.NET

每個用戶類型將與角色相關聯。

0

您可能嘗試使用角色權限提供者和web.sitemap。