2010-01-17 42 views
0

我正在學習ASP.NET成員並創建管理員登錄頁面。 我有兩種類型的用戶:
1.普通用戶
2.管理員ASP.NET Membership Show「這種類型的用戶沒有權限」

我想表明「這種類型的用戶沒有權限」時,通過登錄頁普通用戶登錄。

我該怎麼辦?我正在使用asp.net登錄控件。 在函數中添加代碼Login1_LoggedIn?或者Login1_Authenticate?

回答

0

最後,我選中的角色在Login1_Authenticate功能和它的作品。

0

你會得到這樣的事件順序:

  • 身份驗證:該用戶名/密碼在你的數據庫匹配的東西嗎?
  • LoggedIn:成功調用Authenticate後觸發;在這裏,你有Roles.IsUserInRole()方法

本系列文章訪問用戶的個人資料可以真正對你有用:Examining ASP.NET's Membership, Roles, and Profile

+0

這意味着我必須在LoggedIn方法中執行此操作。 但是,如何停止重定向到目標網址? – Billy 2010-01-17 10:50:15