J'utilise les services d'adhésion ASP pour créer et gérer des utilisateurs. Je remarque que sur l'enregistrement de compte d'utilisateur tout fonctionne bien ... Jusqu'à ce que j'appelle Roles.AddUserToRole, et soudainement j'obtiens un deuxième compte d'utilisateur créé dans la table d'aspnet_users. Quelqu'un peut-il expliquer cela? Je suis tout à fait certain que je ne devrais jamais avoir un compte d'utilisateur dans la base de données par utilisateur enregistré ...Les services d'abonnement ASP créent TOUJOURS deux comptes
1
A
Répondre
4
Les rôles et les membres sont des préoccupations distinctes, par exemple ne dépendent pas de l'autre, de sorte que les multiples enregistrements aspnet_Users n'indiquent que vous pouvez examiner votre configuration et vous assurer que votre adhésion et éléments rolemanager soit:
- les deux ont NO
applicationName
défini (par défaut «/») ou - deux ont le même
applicationName
défini
1
Pouvez-vous fournir plus d'informations? Comment et quand ces utilisateurs sont-ils créés? À quoi ressemblent les données de la table aspnet_users pour chaque utilisateur? –