cs_TrucDeFou
Messages postés22Date d'inscriptiondimanche 5 avril 2009StatutMembreDernière intervention 5 octobre 2010
-
6 mai 2009 à 23:12
cs_TrucDeFou
Messages postés22Date d'inscriptiondimanche 5 avril 2009StatutMembreDernière intervention 5 octobre 2010
-
12 mai 2009 à 17:01
Bonjour,
Je développe un site en .NET 2.0. J'ai mis en place une authentification personnalisée mais j'ai un problème : le HttpContext.Current.User ne garde pas sa valeur entre 2 pages.
Voila ce qu'il y a dans ma page d'authentification :
CustomPrincipal user = new CustomPrincipal(login, password, info1, info2);
if (user.Identity.IsAuthenticated)
{
HttpContext.Current.User = user;
Transfer.server("Page1.aspx", false);
}
Quand je clique sur un lien dans la page "Page1.aspx", il me redemande de m'authentifier car HttpContext.Current.User.Identity.IsAuthenticated est à false (et name est à vide).
Est-ce que quelqu'un peut m'expliquer pourquoi HttpContext.Current.User ne garde pas sa valeur ?