无法在localhost上的Chrome开发工具中设置Cookie

问题描述 投票:3回答:2

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

脚步:

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

实际结果:名称中的cookie存在,但值为空。

有趣的部分 - 这是几天前的工作,不能想到从那以后发生了什么变化。

操作系统 - MacOS v.10.14.3 Chrome - v.73.0.3683.86(官方版)(64位)

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

为此页面设置cookie在Firefox中运行良好。

已经尝试过:

  1. 127.0.0.1:3000而不是localhost打开页面
  2. 重启chrome
  3. 重启OS
google-chrome cookies localhost google-chrome-devtools
2个回答
3
投票

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

  1. 我非常确定它以前是这样的。
  2. i18next cookie没有到期日期,并且在那里就座了。

1
投票

下面我们可以在dev工具中设置令牌,使用chrome Max-age Simpler方式的新versin在控制台中通过document.cookie ='token = 1234'设置。 但不确定它是如何工作的 Cookie名称:令牌 Cookie值:1234 Expires / Max-Age:2019-12-26T15:22:22.000Z

© www.soinside.com 2019 - 2024. All rights reserved.