【发布时间】:2020-02-01 07:30:06
【问题描述】:
还有其他人收到此 Chrome 控制台警告吗?
设置了与跨站点资源关联的 cookie 没有
SameSite属性。 Chrome 的未来版本只会 如果设置了跨站点请求,则传递 cookieSameSite=None和Secure。您可以在开发人员中查看 cookie 应用程序>存储>Cookies下的工具,并在以下位置查看更多详细信息 和。
在 Chrome 标志 chrome://flags/ 中,我尝试禁用两者:
SameSite 默认 cookie
没有 SameSite 的 Cookie 必须是安全的
警告不会消失。
【问题讨论】:
-
我有这个是因为我在本地主机上运行/调试多个站点,而我正在调试的旧站点中的 cookie 仍然存在。在我清除应用程序缓存并重新加载页面后,错误没有返回。简而言之,请尝试清除缓存。
-
正如@Helzgate 提到的,这也是我的情况。我通过在开发控制台打开的情况下打开一个隐身窗口进行确认,警告消失了????
-
在我的情况下禁用 SameSite=None 隐藏了警告。
-
如果 Chrome 在控制台消息中提到违规 Cookie 的名称,我会非常高兴。
标签: google-chrome google-chrome-extension google-chrome-devtools