Internet Explorer 11 не отправляет файлы cookie только по протоколу HTTP

Итак, я работаю с приложением, которое отправляет обратно идентификатор для использования браузером в будущих XHR в httponly cookie.

Однако в будущих запросах к серверу этот файл cookie не отправляется в IE11 в Windows 7. Это работает в Opera, Chrome, Firefox и Edge.

Вот первоначальный запрос и предположительно установлен файл cookie.

  • Я убедился, что для свойства withCredentials в XHR установлено значение true в соответствии с MDN.
  • Пробовал с включенным и выключенным защищенным режимом.
  • Снижена безопасность до самых низких настроек в настройках обозревателя.
  • Убедился, что на сервере, с которым я работаю, нет символа подчеркивания.
  • Убедился, что CORS работает и похоже, что это так.

Любая помощь по этому поводу была бы замечательной! Я полностью застрял.


person joshualan    schedule 25.08.2016    source источник


Ответы (1)


Я нашел ответ!

Убедитесь, что настройки конфиденциальности в настройках Интернета принимают сторонние файлы cookie! Вы можете сделать это, убедившись, что в настройках конфиденциальности установлено значение ниже среднего, или вручную приняв собственные и сторонние файлы cookie в расширенных настройках.

person joshualan    schedule 26.08.2016