Почему IE сбрасывает сессию при ajax-запросе?

При отправке $.post()-запросов IE не всегда отправляет cookie, в которой содержится идентификатор сессии, при этом остальные данные успешно отсылаются. Тем самым происходит сброс сессии и проблемы с функциональностью ресурса. Сессионная cookie присваивается, как обычно — до конца сеанса и некоторое время работает вполне адекватно.

Весь функционал сайта работает на всех браузерах без проблем, за исключением IE, проблемы были выявлены на домашнем IE11, на IE10 в удаленном терминале и на IE8 в виртуальной машине.

В коде (php, js) сессия никак не удаляется, ибо не работает только в IE, да и поиск по проекту ничего не дал.

Может быть, кто-то встречался с такой проблемой и знает того, чего не знаю я? Или хотя бы куда копнуть?
  • Вопрос задан
  • 3264 просмотра
Решения вопроса 1
Скорее всего, куки превышают лимит.
4096 байт на файл, 20 файлов на домен, как-то так
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы