首页 > 解决方案 > 如果设置了路径,Chrome 会忽略 document.Cookie

问题描述

我想创建一个不会发送到服务器的 cookie,因为我们的应用程序中的一些遗留代码在登录时清除了 cookie 的内容。为此,我想将 cookie 的路径设置为任意值。

我正在尝试使用以下代码设置 cookie 是 JS:

document.cookie = "test=this is a test; Domain=mydomain.com; Path=/localcookie; Expires=Mon, 05 Apr 2021 21:02:42 GMT"

此行在 Firefox 中运行良好,但在 Chrome (v80) 中被忽略。如果我删除路径参数或将其设置为“/”,则会创建 cookie,但不是使用我想要的路径。

这是 Chrome 中的限制、安全问题、错误还是我做错了什么?

标签: javascriptgoogle-chromecookies

解决方案


推荐阅读