2013-01-14 116 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