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 :

formsAuthentication et autres pages du site


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 formsAuthentication et autres pages du site
    Bonjour, une petite question, j'utilise l'identification par formulaire et les méthode de FormsAuthentication, seulement voilà, si jamais, dans mon intranet, un utilisateurmets une page en favoris.

    La prochaine fois, il accède via le favoris, il faudrait qu'il passe d'abord par la page de Login et ensuite qu'il soit automatiquement redirigé vers la page qu'il voulait.

    Est ce que quelqu'un a déjà fait cela

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    C'est le comportement par défaut, y a rien à faire

  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
    c'est ce que je viens de lire, mais encore un truc au niveau de la fameuse page par défaut.

    quand on utilise le RedirectFromLoginPAge, et le web.config.

    Ds le web.config on peux définir un defaultPage: par exemple accueil, mais est ce que cette page deviens fixe ou bien si j'essaye d'accèder à toto.aspx, il passe par login puis reviens sur toto.aspx ou bien va vers acceuil.aspx vu qu'il est défini dans le web.config.

    J'espère que je me suis bien fais comprendre.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Alors, si t'arrives sur la page par login, tu es rédirigé vers la page par défaut.
    Si tu arrives sur une page en étant non identifié, tu es redirigé vers la page de login et tu remarqueras que dans l'url se trouve la page à laquelle tu souhaitais accéder. Du coup, après t'être authentifié, tu seras redirigé vers celle là

  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 ok, j'ai capter, ancore une toute dernière question,
    est ce que le RedirectFRomLoginPage fais un vrai Redirect, j'explique

    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
     
    protected void btnConnexion_Click(object sender, EventArgs e)
        {
     
            if (Authentifier(txtLogin.Text, txtPassword.Text))
            {
                FormsAuthentication.RedirectFromLoginPage(txtLogin.Text, false);
                //Session["LN"] = Session["LN"];
                string s = "toto";
                Response.Redirect("Accueil.aspx");
     
            }
            else
            {
                lblMessage.Text = Resources.Dictionnaire.authentification;
            }
        }
    C'est un code venant des tuto, mais si tu veux ce que je ne saisie pas est le fait qu'il continue et passe à la ligne suivante, donc là va aussi me falloir tes lumières si tu as compris ma question.

    En tout cas merci déjà

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Je vois pas trop l'intérêt des 2 lignes suivant le redirect là

Discussions similaires

  1. [MySQL] Récupérer la valeur d'un cookie dans une autre page du site
    Par Narutosaad dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 07/06/2010, 22h06
  2. Affichage d'une page de site externe sur un autre site
    Par mickdu90 dans le forum Langage
    Réponses: 3
    Dernier message: 19/06/2006, 21h01
  3. TARGET sur autre page et autre cadre
    Par Shiftane dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/09/2004, 13h09
  4. [FORM]Appeler une autre page
    Par DEC dans le forum ASP
    Réponses: 3
    Dernier message: 09/08/2004, 18h03
  5. [C#] Recuperation de valeur dans une autre page
    Par kenzo080 dans le forum ASP.NET
    Réponses: 8
    Dernier message: 02/06/2004, 10h32

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