2013-03-06 2 views
0

Я знаю, что Request.Cookies вернет файлы cookie. Но у меня есть файл cookie, который я создал во время моего приложения, и я хочу получить его позже. Но Request.Cookies ["cookie name"] не возвращается. Я вижу в CookieManager в FF, что cookie все еще существует. Любая идея почему?Request.cookies не возвращает все файлы cookie

+0

, пожалуйста, внесите свой код –

ответ

0
  • Убедитесь, что срок годности не прошел.
  • Проверьте, что домен, на который он был выпущен, совпадает с тем, с которого он считывается.
  • Убедитесь, что файл cookie не был выдан с использованием SSL и пытается считываться через незашифрованное соединение.
0

Нашел ту же проблему в vb.net, основываясь на ответе @Heather. Я понял, что cookie, который я читал, требует SSL-соединения. Можно проверить, работает ли это, если флаг isSecure установлен в значение «ложь» в «Менеджер файлов cookie».

Мое решение прошло через настройку Visual Studio для работы с IIS Express и настроено на работу с SSL/HTTPS. This link помог мне.

Смежные вопросы