IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[memberhsip] où son stockés les rôles.


Sujet :

ASP.NET

  1. #1
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut [memberhsip] où son stockés les rôles.
    Bonjour,

    Dans le cadre du membership, j'essaie d'ajouter un Role de cette manière :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Roles.CreateRole("MonRole");

    Ca marche, mais aucune ligne n'est crée dans la table aspnet_Roles.
    Pourtant lorsque je redemarre mon application, ce rôle existe (Roles.RoleExists("MonRole"); renvois true).
    Je me demande bien ou a été stocké ce rôle ? Et du coup à quoi sert la table aspnet_Roles si ce n'est pas pour stocker les rôles ?

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    as-tu configuré le gestionaire de roles dans le Web.config?


    regarde si tu n'as pas un dossier App_Data dans ton site avec un Fichier ASPNETDB.mdf dedans..

    sit u ne spécifies pas ta base donnnés, c'est cette base qui est prise par défaut...

  3. #3
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut
    Voici ma configuration :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
      <system.web>
        <membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
          <providers>
            <clear/>
            <add name="SqlProvider"
              type="System.Web.Security.SqlMembershipProvider"
              connectionStringName="WordDocPromo4.Properties.Settings.Database1ConnectionString1"
              enablePasswordRetrieval="false"
              enablePasswordReset="true"
              requiresUniqueEmail="false"
              requiresQuestionAndAnswer="true"
              passwordFormat="Clear"
              applicationName="/"
              minRequiredNonalphanumericCharacters="0"
              minRequiredPasswordLength="3"
       />
          </providers>
        </membership>
        <roleManager enabled="true" />    
      </system.web>
    Sinon, je n'ai pas de base de données ASPNETDB.mdf dans APP_data.


  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Ben c'est bizarre.. Dans ce cas ça devrait t'enregistrer dans aspnet_Roles...


    Ton web.config semble juste..

    Regarde que tes chaines de connexion pointent vers la bonne base de données.. pask je me souviens il me laissait spécifier pour le memebershipprovider qu'une chaine nommée "LocalSqlServer"

    Je ne sais pas si ça peut avoir une consequence...

Discussions similaires

  1. [Son] Separer les dialogues dans un fichier son
    Par morphisme dans le forum Traitement du signal
    Réponses: 11
    Dernier message: 05/06/2006, 17h17
  2. Où Internet Explorer stock les mots de passes ?
    Par Cybher dans le forum Sécurité
    Réponses: 6
    Dernier message: 12/05/2006, 19h21
  3. Ou sont stockées les FK ??
    Par payetachnek dans le forum Oracle
    Réponses: 4
    Dernier message: 28/09/2005, 09h34
  4. Le dossier qui stock les mots de passe
    Par cartonis dans le forum Sécurité
    Réponses: 21
    Dernier message: 17/08/2005, 12h49
  5. Son dans les frames
    Par mr.t dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 03/01/2005, 16h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo