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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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.

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