asp.net角色管理

时间:2013-11-22 07:41:37

标签: c# asp.net

在我的应用程序中,我有三种类型的用户:(1)匿名用户(2)成员和(3)管理员。

我想为这些用户创建角色:当用户想要访问该网站时,他/她可能会看到不同的菜单,如访问控制列表。当用户想要访问页面或执行某种操作时,首先检查其角色。

假设只有admin可以拥有删除操作访问权限,因此其他用户无法看到删除操作,或者如果不可能,则至少他/她不能进行此操作。

我在asp.net应用程序中使用了WSAT(网站管理工具),但后来我才知道这不是生产服务器管理角色和用户的好方法。 所以我想要一个漂亮的技术来管理我的应用程序用户。

任何人请帮忙。

2 个答案:

答案 0 :(得分:1)

这是MVC吗? 如果是这样,请查看ASP.NET标识:http://www.asp.net/identity

答案 1 :(得分:0)

另请查看新的Thinktecture Identity Manager,它可以更好地替代WSAT工具。

http://www.hanselman.com/blog/ThinktectureIdentityManagerAsAReplacementForTheASPNETWebSiteAdministrationTool.aspx