ASP.NET用户/角色编辑器

时间:2010-02-15 19:14:08

标签: c# asp.net asp.net-membership

我是否应该使用标准对象来编辑ASP.NET中的用户及其角色?或者我应该自己扮演角色?

6 个答案:

答案 0 :(得分:2)

这是一个相当丰富且记录良好的...

http://mywsat.codeplex.com/

答案 1 :(得分:1)

以下课程

怎么样?

修改 Roles框架的功能通过Roles类公开,该类包含十三种用于执行基于角色的操作的静态方法。

CreateRoleDeleteRole方法可以完成这项工作。

参考:http://www.asp.net/learn/security/tutorial-09-cs.aspx

答案 2 :(得分:1)

如果您需要自定义的内置功能实现,可以根据需要进行修改,您可以找到一个 here

答案 3 :(得分:0)

内置的网站管理工具在本地运行良好:http://www.developer.com/net/asp/article.php/3569166/Configuring-Your-ASPNET-20-Site.htm。这显示了一个IIS管理工具,但我没有使用它,所以我不知道它是多么好。但这又需要登录服务器。

对于我们的应用程序,我们构建了自己的应用程序,因为我们需要更强大的东西,至少对于用户/角色部分而言。我个人没见过什么。您可以尝试查看codeplex.com网站,我记得过去看过一些事情,但从未进行过研究/实验。

HTH。

答案 4 :(得分:0)

使用标准的成员资格和角色提供程序框架作为后端。有两个开箱即用的成员资格提供程序可以处理针对DB或Active目录(SqlMembershipProvider和ActiveDirectoryMembershipProvider)的身份验证。还有一些开箱即用的角色提供程序(SqlRoleProvider,AuthorizationStoreRoleProvider和WindowTokenRoleProvider)。

对于前端,Logon控件是标准的,并且与Provider框架良好地交互...但仅用于登录和更改密码。

据我所知,没有标准的GUI控件或向导具有编辑和管理用户的开箱即用功能。你必须为此推出自己的页面。

答案 5 :(得分:0)

我写了几个自定义的aspx页面。