【问题标题】:ASP.NET User/Role EditorASP.NET 用户/角色编辑器
【发布时间】:2010-02-15 19:14:08
【问题描述】:

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

【问题讨论】:

  • Lib 很棒,或者我可以购买一些东西,或者开源也可以。

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


【解决方案1】:

这是一个功能相当丰富且有据可查...

http://mywsat.codeplex.com/

【讨论】:

    【解决方案2】:

    接下来的课程呢

    编辑: Roles 框架的功能通过 Roles 类公开,该类包含 13 个用于执行基于角色的操作的静态方法。

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

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

    【讨论】:

    • MembershipUser 是 MembershipProvider 的底层 User 对象,而不是编辑器。我正在寻找 MembershipUser 编辑器。
    • 谢谢,所有这些都在我的掌控之中,我正在寻找可以编辑用户和角色的 ASP.NET 控件。
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      对于我们的应用,我们构建了自己的应用,因为无论如何我们都需要更强大的东西,至少对于用户/角色部分而言。我个人没有看到任何东西。您可以尝试查看 codeplex.com 网站,我记得过去看到过一些东西,但从未研究/实验过。

      HTH。

      【讨论】:

        【解决方案5】:

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

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

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

        【讨论】:

          【解决方案6】:

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

          【讨论】:

            猜你喜欢
            • 2014-07-14
            • 2018-03-26
            • 2018-05-09
            • 2013-08-05
            • 2022-10-25
            • 1970-01-01
            • 2013-09-24
            • 1970-01-01
            • 2018-05-06
            相关资源
            最近更新 更多