代码之家  ›  专栏  ›  技术社区  ›  LoneRanger

ASP成员身份服务始终创建两个帐户

  •  1
  • LoneRanger  · 技术社区  · 14 年前

    我正在使用ASP成员资格服务来创建和管理用户。我注意到,在用户帐户注册时,一切正常…直到我调用roles.addusertorole,突然我得到了在aspnet_users表中创建的第二个用户帐户。有人能解释一下吗?我很确定,我应该在数据库中每个注册用户只有一个用户帐户…

    2 回复  |  直到 14 年前
        1
  •  4
  •   Sky Sanders    14 年前

    角色和成员身份是不同的关注点,例如,不相互依赖,因此aspnet用户中的多个记录确实表明您可能希望检查配置,并确保您的成员身份和角色管理器元素:

    1. 两者都没有 applicationName 已定义(默认“/”)或
    2. 两者都有相同的 应用名称 定义