IE9 теряет cookie - PullRequest
       1

IE9 теряет cookie

0 голосов
/ 23 февраля 2012

Я использую сессию в своем приложении.При доступе к приложению по IP-адресу я могу успешно получить cookie.Однако, если я использую имя домена или localhost, «иногда» document.cookie возвращает пустое значение, и я не могу получить cookie.

Подробнее: я использую IE9 в Win7.Я проверил следующую статью и не уверен, что является причиной проблемы в моем случае.http://blogs.msdn.com/b/ieinternals/archive/2009/08/20/wininet-ie-cookie-internals-faq.aspx

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 02 октября 2012

Я не уверен, что вам все еще это нужно, но я обнаружил одну вещь: выяснил, что IE неправильно показывает наш веб-сайт, в то время как Firefox и Chrome отображаются правильно.http://www.aspnetresources.com/blog/frames_webforms_and_rejected_cookies

Я надеюсь, что вы уже решили это и / или кто-то может прочитать мой связанный сайт.Речь идет о фреймах и файлах cookie, но, возможно, это также означает что-то с разными доменами и перенаправлением.

Итак, попробуйте посмотреть на свой тестовый веб-сайт из Firefox, если это IE, используйте исправление с этого веб-сайта

Вместо создания и загрузки политик конфиденциальности на свои сайты, вы можете использовать«компактная политика», то есть HTTP-заголовок «p3p», например: «IDC DSP COR ADM DEVI TAIi PSA PSD IVAi IVDi CONI HIS OUR IND CNT».Генератор политики может создать файл вместо XML-файла.В ASP.NET это однострочный текст, который вы можете поместить в базовый класс своей страницы или на главную страницу:

HttpContext.Current.Response.AddHeader (
   "p3p",
   "CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi 
        CONi HIS OUR IND CNT\"");

это мой первый пост здесь, надеюсь, он кому-нибудь поможет.

0 голосов
/ 09 ноября 2012

У меня возникла проблема с аналогами - в то время как в chrome, opera, ff, safari сессия работала хорошо, в IE9 пользователь случайно вышел из системы при доступе к различным сайтам.Выяснилось, что проблема заключается в настройке сессии на разных доменах.Сайты, которые обслуживались с X.com, а аватары (через PHP-доступ к скриптам должны были быть авторизованы) с static.X.com.Помогло переключение на X.com/static/.

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