【问题标题】:ASP.NET Custom Membership Provider - Add User to RolesASP.NET 自定义成员资格提供程序 - 将用户添加到角色
【发布时间】:2010-11-15 05:36:27
【问题描述】:

我正在尝试在我的 asp.net 网络应用程序中实现自定义成员资格提供程序。问题是,每当我调用“Roles.AddUserToRole”方法时,它都会写入 asp 中内置的默认会员数据库。奇怪的是,当我调用“Membership.CreateUser”方法时,它会写入我的自定义成员表。不知道发生了什么,任何帮助将不胜感激。

如果有帮助,这里有一些我的 web.config:

name="" type="System.Web.Security.SqlMembershipProvider"
        connectionStringName="" 
        enablePasswordRetrieval="false"
        enablePasswordReset="true"
        requiresQuestionAndAnswer="false"
        applicationName=""
        requiresUniqueEmail="true"
        passwordFormat="Hashed"

【问题讨论】:

    标签: asp.net roles membership-provider


    【解决方案1】:

    有三个独立的提供者:

    • MembershipProvider
    • 角色提供者
    • 配置文件提供者

    如果您想要 Roles.AddUserToRole 的自定义行为,您还必须创建自定义 RoleProvider。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      相关资源
      最近更新 更多