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 :

login+form authentication sous asp.net


Sujet :

ASP.NET

  1. #1
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut login+form authentication sous asp.net
    Bonjour, je viens de me rendre compte d'un sérieux problème, j'utilise une authentification par formulaire et je viens de voir que si j'ouvre le navigateur et que je me logue sous un nom, pas de pb.
    J'ouvre un 2eme navigateur et je me connecte avec un autre nom, et bien le premier navigateur utilse le login de l'autre page.

    Je suppose que c'est un problème de cookie ou quelque chose mais je ne vois pas trop si quelqu'un peut m'aider merci.

    web.config
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <authentication mode="Forms">
    <forms name=".MONLOG" loginUrl="Login.aspx" timeout="20" protection="All" defaultUrl="Accueil.aspx">
      </forms>
    </authentication>
    <authorization>
    	<deny users="?"/>
    </authorization>
    et voici le code du bouton login
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     FormsAuthentication.RedirectFromLoginPage(txtLogin.Text, false);
    Si on peut me dire s'il y a des erreurs, merci d'avance

  2. #2
    Membre émérite Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 822
    Par défaut
    Comment stockes-tu l'identité de la personne connectée ?
    Variable de session ?
    Il y aurai peut-être un problème à ce niveau ?
    Que se passe-t-il si tu utilises deux navigateurs différents IE+FF ?

  3. #3
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Oui j'ai une session["UserID"] ou je stocke le nom de la personne à chaque connexion à l'intranet.
    Que j'ouvre 2x IE ou IE et FF c'est la meme chose

  4. #4
    Membre émérite Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 822
    Par défaut
    J'ai bien l'impression que ton application confond les sessions...
    p.s.: t'as essayé depuis deux machines différentes ?
    J'avais déjà eut ce problème, et je ne me souviens plus comment, je l'avais régler... Je vais voir si je retrouve ça dans mes archives.

  5. #5
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    ok, y'a pas un truc avec cookieless dans le web.config??

  6. #6
    Membre émérite Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 822
    Par défaut
    En fait, il faut intercepter le handler du navigateur... il doit y avoir un truc du genre GUID et ne pas utiliser la variable de session... mais je ne sais pas faire.

  7. #7
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Eh ben c'est cool, quelque part il doit quand même y avoir un truc quelque part, parce qu'à mon avis je ne suis pas le premier a qui cela arrive

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 79
    Par défaut login+form authentication sous asp.net
    regarde dans table LOGIN ...fo ke tu mette la colonne login dans chaque table..
    c tout
    aplus

  9. #9
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    Désolé mais là je n'ai pas compris a quoi sert la table Login et le fait qu'il faut rajouter la colonne, peux-tu être plus précis???

Discussions similaires

  1. Syntaxe Connection SQL SERVER sous ASP.NET et VB.NET
    Par tsimon dans le forum ASP.NET
    Réponses: 3
    Dernier message: 29/09/2007, 16h13
  2. créer un forum sous asp.net
    Par saradion dans le forum ASP.NET
    Réponses: 3
    Dernier message: 17/05/2007, 01h33
  3. comment créer un forum avec C# sous ASP.Net?
    Par Peezgeuzg dans le forum C#
    Réponses: 1
    Dernier message: 23/03/2007, 11h30
  4. Réponses: 3
    Dernier message: 12/09/2006, 15h08
  5. mise en forme texte sous ASP
    Par philou56000 dans le forum ASP
    Réponses: 2
    Dernier message: 25/10/2005, 21h28

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