Perte variable de session
Bonjour à tous,
Dans mon site sous C#, j'inscrit l'ID d'un utilisateur dans une variable de session. Après ce remplissage de cette variable, je l'affiche en Response.Write :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| if (codes.UTILISATEUR_Connexion_Autorisee(Connexion.UserName, Connexion.Password))
{
Session["CDV_ID_User"] = codes.UTILISATEUR_ID(Connexion.UserName, Connexion.Password);
if (Connexion.RememberMeSet)
{
Response.Cookies["CDV_User"]["email"] = Connexion.UserName;
Response.Cookies["CDV_User"]["mdp"] = Connexion.Password;
}
Response.Write(Session["CDV_ID_User"].ToString());
}
else
{
} |
Cela fonctionne parfaitement, il m'affiche l'ID de l'utilisateur authentifié. Le problème, c'est que si j'actualise la page, ou si j'effectue la moindre action (clic sur bouton, redirection), la variable se vide, je n'y ai plus accès...
Pouvez-vous m'aider ? :cry:
Merci.