2009-06-06 4 views
0

J'utilise ASP.NET et VB.NET 2.0 ...................... ...............Quelque chose ne va pas quand je veux lire mon cookie - en utilisant ASP.NET

Ceci est mon code que je l'utilise quand je crée mon Cookie

If dlgLogin.RememberMeSet = True Then 

     Dim RateCookie As New HttpCookie("LoginInfo") 

     RateCookie.Values("Email") = dlgLogin.UserName 
     RateCookie.Values("Password") = dlgLogin.Password 
     RateCookie.Expires = DateTime.Now.AddDays(100) 
     Response.Cookies.Add(RateCookie) 

    End If 

Et voici mon code que je l'utilise sur une page à l'événement de charge lire ce cookie mais je ne peux pas le lire?

If Not Request.Cookies("Email") Is Nothing Then 

      Dim RateCookie As HttpCookie = Request.Cookies("Email") 

      Session("myEmailSession") = Server.HtmlEncode(RateCookie.Value) 

     End If 

Qu'est-ce que je fais de mal ???

+0

et quel est le problème? ce qui ne fonctionne pas, quelle erreur obtenez-vous. "Quelque chose ne va pas" dans la question n'est pas beaucoup à faire –

+0

Je ne suis pas sûr si c'est vraiment sauver mon cookie quand je le crée .... parce que je ne peux pas sembler lire le cookie ...... .... – Etienne

Répondre

6

Puisque vous définissez votre cookie New HttpCookie("LoginInfo") , vous devriez le lire à l'aide

Request.Cookies("LoginInfo"), pas

Request.Cookies("Email").

Questions connexes