J'ai activé Roles
dans mon application Web ASP.NET, mais je suis un peu confus quant à l'endroit où ils sont stockés. Dans mon ancien projet, chaque rôle apparaissait dans la table ASP.NET Roles et je pouvais les voir. Toutefois, dans mon nouveau projet, je ne peux pas voir de rôles dans la table de base de données. La chose étrange est, je peux toujours les utiliser (et l'API Roles/Membership par défaut) et tout fonctionne bien. Des idées pour lesquelles ils n'apparaissent pas dans la table de la base de données et où ils sont stockés?Où sont stockés mes rôles?
Mon fichier web.config
a ceci:
<roleManager enabled="true" />
Utilisation de l'outil de configuration ASP.NET, mon fournisseur par défaut de rôle est AspNetSqlRoleProvider
.
Merci Update j'ajouté explicitement dans mon web.confg
<roleManager enabled="true" >
<providers>
<clear/>
<add connectionStringName="myDBConnectionString" name="AspNetSqlRoleProvider"/>
</providers>
</roleManager>
@Skoder pouvez-vous montrer votre web.config? – Adeel