begin process at 2008 08 28 06:56:29
1 232 932 membres
52 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème de session [ Divers / Autre ] (herve_labenere)

Problème de session le 20/02/2008 12:22:02

herve_labenere
Bonjour,

Je tente d'utiliser des sessions pour optimiser l'authentification des membres
de mon appli.

1) Mais impossible sous Ie, de récupérer la valeur d'une session sur une autre
page que la page où la session est créé (login.aspx).

Comme les sessions classiques avec cookies fonctionnent correctement qd
j'utilise Netscape mais pas Internet Explorer, j'en ai conclu que c'est un
mauvais paramétrage de la sécurité (autoriser les cookies) sous Ie. Mais rien à faire.

Du coup je me suis tourné vers les sessions cookiesless, qui stockent les
valeur dans l'url, en modifiant en conséquence le fichier web.config. Mais là
encore, c'est un echec. Session["role"] est vide.

Page login.aspx (à la racine)
-----------------------------------
protected void btnLogin_Click(object sender, EventArgs e)
 {
Session["user"] = login;
Session["role"] = role;
Response.Redirect(ConfigurationManager.AppSettings["UrlApplication"].ToString()
+ Request.QueryString["destinationpage"]);
//ici destinationpage = /Besoins/ajoutBesoins.aspx
}
Page /Besoins/ajoutBesoins.aspx
------------------------------------------

protected void Page_Load(object sender, EventArgs e)
    {

        Label1.Text = (string)Session["role"];
     }

Et  Label1.Text affiche ""
Session["role"] affiche NULL



Herwin

Re : Problème de session le 25/03/2008 11:52:48

magikbanana
Pour conserver la session il faut utiliser Response.Redirect(url, false);


Classé sous : page, aspx, session, sessions, role

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS