Служба членства в ASP ВСЕГДА создает две учетные записи - PullRequest
1 голос
/ 17 июля 2010

Я использую службы членства ASP для создания и управления пользователями. Я замечаю, что при регистрации учетной записи пользователя все работает нормально ... Пока я не позвоню Roles.AddUserToRole, и вдруг я получу вторую учетную запись пользователя, созданную в таблице aspnet_users. Может кто-нибудь объяснить это? Я совершенно уверен, что у меня должна быть только одна учетная запись пользователя в базе данных на зарегистрированного пользователя ...

Ответы [ 2 ]

4 голосов
/ 18 июля 2010

Роли и членство являются отдельными проблемами, например, не зависят друг от друга, поэтому множественные записи в aspnet_Users указывают, что вы, возможно, захотите проверить свою конфигурацию и убедиться, что ваши элементы member и roleManager либо:

  1. оба имеют NO applicationName, определенные (по умолчанию '/') или
  2. оба имеют одинаковые applicationName определенные
1 голос
...