У меня проблема с Internet Explorer 11, проблема в том, что наши файлы cookie не сохраняют пропущенный сеанс, поэтому, как только клиент убивает браузер, а затем запускает его снова, файлы cookie исчезают вwind.
info:
- Веб-сайт представляет собой веб-сайт на основе Python.
- Файлы cookie настраиваются с помощью Simple Cookie from python.
- Файлы cookie имеютсрок действия истекает в течение 1 года.
- Файлы cookie имеют правильный путь. (Путь установлен в '/')
- Файлы cookie имеют правильный домен.
- Мы можем извлечьданные из файла cookie во время сеанса.
Что я проверял / делал:
- Проверен безопасный режим, чтобы убедиться, что он не включен и не мешает установке файлов cookie. .
- Дважды проверил файлы cookie, чтобы убедиться, что они действительно установлены и они есть.
- Убедитесь, что файлы cookie установлены правильно и доступны для чтения интернет-обозревателем.
- Проверено другими браузерами (Chrome, Firefox) ThОни прекрасно работают, проблема ограничена IE11.
- Поиск в Google для ответов
Код, в котором сохраняются файлы cookie, выглядит следующим образом (Python): ** self.cookie is SimpleCookie. ** данные представляют собой строку
expiration = datetime.datetime.now() + datetime.timedelta(seconds=3600*24*365)
self.cookie[self.prepend + key] = data
self.cookie[self.prepend + key]['expires'] = expiration.strftime('%a, %d-%b-%Y %H:%M:%S PST')
self.cookie[self.prepend + key]['domain'] = self.domain
self.cookie[self.prepend + key]['path'] = '/'