无法在本地主机上的Chrome开发工具中设置Cookie

时间:2019-03-29 05:29:51

标签: google-chrome cookies localhost google-chrome-devtools

我正在尝试在Chrome开发工具中设置(更改)cookie,但是它仅存储名称,而不存储值。

步骤:

  1. 打开页面localhost:3000
  2. 打开开发工具
  3. 添加新的cookie
  4. 设置名称
  5. 设置值
  6. 刷新页面

实际结果:有名称的cookie,但值为空。

有趣的部分-这是几天前的工作,无法想象此后发生了什么变化。

OS-MacOS版本10.14.3 Chrome-v。73.0.3683.86(Official Build)(64位)

我还注意到cookie以红色突出显示(请参见屏幕截图上的MyCookie)。

not being able to set cookie in dev tools

为此页面设置Cookie可以在Firefox中正常工作。

已经尝试:

  1. 127.0.0.1:3000而不是localhost打开页面
  2. 重新启动Chrome
  3. 重新启动操作系统

2 个答案:

答案 0 :(得分:3)

原来,我必须为MyCookie设置过期日期(所有这些都在DevTools中)。但这令人困惑,因为:

  1. 我非常确定它以前能像这样工作。
  2. i18next cookie没有到期日期,可以在那里就位。

答案 1 :(得分:0)

以下是我们可以在开发工具中设置令牌的方法,其中使用了新版chrome Max-age。更简单的方法是在控制台中通过document.cookie ='token = 1234'进行设置。
但不确定它对
是如何工作的 Cookie名称:令牌
Cookie值:1234
过期/最大年龄:2019-12-26T15:22:22.000Z