Не удается установить cookie в Chrome Dev tools на localhost

#google-chrome #cookies #localhost #google-chrome-devtools

#google-chrome #файлы cookie #localhost #google-chrome-devtools

Вопрос:

Я пытаюсь установить (изменить) cookie в Chrome Dev tool, но он сохраняет только имя, а не значение.

Шаги:

  1. откройте страницу на localhost:3000
  2. откройте инструменты разработки
  3. добавить новый cookie
  4. установить имя
  5. установить значение
  6. обновить страницу

Фактический результат: cookie с его именем есть, но значение пустое.

Забавная часть — это работало пару дней назад, не могу вспомнить, что изменилось с тех пор.

ОПЕРАЦИОННАЯ система — macOS v. 10.14.3 Chrome — v . 73.0.3683.86 (официальная сборка) (64-разрядная версия)

Также я заметил, что cookie выделен красным цветом (см. Myookie на скриншоте).

не удается установить cookie в dev tools

Настройка cookie для этой страницы отлично работает в Firefox.

Уже пробовал:

  1. откройте страницу из 127.0.0.1:3000 вместо localhost
  2. перезапустите chrome
  3. перезапустите ОС

Ответ №1:

открыл chrome: //flags и установил значение «Разделенные cookie» на «Включено» и перезапустил браузер. После этого красная строка не появилась, и я могу установить cookie, как и раньше.

Комментарии:

1. Это правильный путь.

Ответ №2:

С новой версией Chrome Максимальный возраст cooke можно установить следующим образом с помощью
dev tools -> console, установив document.cookie вручную.
document.cookie=’токен = 1234′.
Мы получим следующие данные Имя cookie: токен
Значение cookie: 1234
Срок действия / Максимальный возраст: 2019-12-26T15:22:22.000Z

Ответ №3:

Оказалось, что я должен установить дату истечения срока действия для MyCookie (все это в DevTools). Однако это сбивает с толку, потому что:

  1. Я почти уверен, что раньше это работало без даты погашения.
  2. у cookie i18next нет даты истечения срока действия, и он находится там просто отлично.