Что-то не так, когда я хочу прочитать мой файл cookie - используя ASP.NET - PullRequest
0 голосов
/ 06 июня 2009

Я использую ASP.NET и VB.NET 2.0 .................................... .

Это мой код, который я использую при создании своего 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

И это мой код, который я использую на событии загрузки страницы, чтобы прочитать этот Cookie, но я не могу его прочитать?

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

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

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

        End If

Что я делаю не так ????

1 Ответ

6 голосов
/ 06 июня 2009

Поскольку вы установили свой файл cookie как New HttpCookie("LoginInfo") , вы должны прочитать это, используя

Request.Cookies("LoginInfo"), не

Request.Cookies("Email").

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...