2013-01-14 117 views

回答

1

我不認爲該框架提供用於管理用戶和角色的開箱即用的解決方案。然而,應該很容易推出自己的產品,特別是如果您使用新的SimpleMembership提供商。

你也可以看看SecurityGuard項目,這個項目看起來不錯,但我還沒有嘗試過。

+0

非常感謝,我會嘗試與SimpleMembershipProvider合作,如果它還不夠,我會嘗試SecurityGuard(對我來說這似乎相當不錯)。 – Davide

4

該教程中提到的ASP.NET配置站點甚至不支持SimpleMembershipProvider

您將需要幾個自定義頁面執行以下操作:

  • 列表中的用戶
  • 創建,你顯示的角色列表/編輯用戶。

然後,你可以使用內置的功能,如:

Roles.RoleExists(role) 
Roles.CreateRole(role); 
Roles.IsUserInRole(username, role) 
Roles.AddUserToRole(username, role);  

這裏假設你使用的是內置的提供者和由ASP.NET生成的數據表。您也可以繼承RoleProvider類並實現您自己的方法。

+0

謝謝你的回答:) – Davide