#google-chrome #cookies #google-chrome-devtools
#google-chrome #файлы cookie #google-chrome-devtools
Вопрос:
Если я открываю инспектор для страницы, перехожу на вкладку приложения, прокручиваю вниз до файлов cookie в списке слева, разворачиваю его и нажимаю мой домен, я получаю список файлов cookie, установленных в домене. Я могу добавлять новые записи в список и редактировать существующие, устанавливая и обновляя файлы cookie, сохраненные для этого домена.
После обновления до Chrome 73, если я пытаюсь установить файл cookie, браузер окрашивает текст в красный цвет и не устанавливает и не сохраняет файл cookie. Как мне продолжить настройку файлов cookie в Chrome 73?
Ответ №1:
Решил это с помощью
- найдите флаги в настройках Chrome, введя их в поле url
chrome://flags
- выполните поиск
Partitioned cookies
и установите его вenable
- Перезапустите chrome (возможно, потребуется обновить страницу после перезагрузки, и она будет работать, как раньше)
Комментарии:
1. Похоже на ошибку в новой версии Chrome
2. Что это на самом деле делает?
3. Ошибка Chrome (согласно @ CoperNick) обходным путем является установка файла cookie в консоли.
document.cookie = "mycookie=myvalue";
4. @Tallboy это позволяет использовать разделенные файлы cookie: D Подробнее о разделенных файлах cookie chromestatus.com/feature/5179189105786880
Ответ №2:
В Chrome 73 и более поздних версиях файлы cookie должны иметь значение для столбца Expires / Max-Age, иначе они не будут установлены. Дважды щелкните это поле и введите 2100, чтобы установить время истечения 2100-01-01T00:00:00.000Z для вашего файла cookie.
Комментарии:
1. Какое значение вы бы ввели для создания сессионного файла cookie?
2. Введите литеральную строку
Session
в столбец Expires / Max-Age. В поле будет указано N / A, но оно сохранит файл cookie вместо того, чтобы окрашивать строку в красный цвет.