Я храню файлы cookie для моего веб-приложения, используя ответ заголовка «Set-Cookie» из моего Python-интерфейса.
Вот мой ajax-вызов на стороне клиента для функции:
В инструментах разработчика в Chrome и Safari, когда я ищу файлы cookie, файлы cookie не отображаются.
В Chrome Set-Cookie даже не отображается в заголовке ответа на сетевой вызов. В Safari отображается заголовок ответа Set-Cookie, который отображается под файлами cookie запроса / ответа, но когда я проверяю куки для приложения, ничего не появляется.
Кроме того, данные cookie, показанные в Safari, неверны: они показывают неверную дату истечения срока действия и httpOnly / secure, которые оба должны быть истинными.
Файлы cookieкажется, что не существует, но когда я захожу на сервер, я ясно вижу, что куки существуют и они появляются (также сафари показывает, что они идут туда-сюда в заголовках запроса / ответа), что означает, чтокуки должным образом хранятся и отправляются обратно на сервер после каждого вызова в заголовке.Ранее я пытался установить для httpOnly значение false, а для защиты - false, но даже в этом случае файлы cookie демонстрировали одинаковое поведение.
Эти файлы cookie все еще находятся под контролем обоих инструментов разработчика.Как правильно увидеть файлы cookie в браузере в инструментах разработчика?И что это может быть за проблема?