Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сервер не находит в реквесте куку. Помогие, пожалста! / 1 сообщений из 1, страница 1 из 1
01.12.2006, 12:25
    #34169960
harry
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервер не находит в реквесте куку. Помогие, пожалста!
Логинюсь. При этом записываю куку:
            HttpCookie cookie = new HttpCookie("MonitorAuthCookie");
            cookie.Values.Add("UserID", userGuid);
            string expires =DateTime.Now.Date.AddDays(1).ToShortDateString(); 
            cookie.Values.Add("Expires", expires);
            Response.Cookies.Add(cookie);

Работаю с приложением. Долго работаю... и много... Но вот в один прекрасный момент (совершенно непредсказуемый) на проверке кукиеса и даты его "кончины" эта самая кука тупо не находится. Причем до этого, повторюсь, тот же механизм отрабатывал нормально к ряду ну раз 50-60.

Проверка ведется вот таким макаром:
            string userId = string.Empty;
            if (cookie = Request.Cookies["MonitorAuthCookie"]) != null && ...) 
                userId = cookie["UserId"];
            else
                Response.Redirect("~/ASPX/LoginPage.aspx");

И Request.Cookies["MonitorAuthCookie"] в данной ситуевине равна NULL.

Запрос страницы при этом идет с клиента вот так:
           window.open("MyPage.aspx?id=" + id);

В чем может быть заковыка? Очень нужно. Помогите пожалста!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сервер не находит в реквесте куку. Помогие, пожалста! / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]