我正在尝试调试 Chrome 未在我的应用程序中设置 cookie 的问题。我尝试过的一件事是使用以下命令从控制台手动设置 cookie:
document.cookie = "foo=bar";
在 FF 中,我在 FireCookie 中看到了 cookie。在 Chrome 中,该命令执行,但没有创建 cookie(据我从“资源”选项卡中得知)。
有人可以对此进行测试并确认相同的行为吗?为什么会这样?
我正在尝试调试 Chrome 未在我的应用程序中设置 cookie 的问题。我尝试过的一件事是使用以下命令从控制台手动设置 cookie:
document.cookie = "foo=bar";
在 FF 中,我在 FireCookie 中看到了 cookie。在 Chrome 中,该命令执行,但没有创建 cookie(据我从“资源”选项卡中得知)。
有人可以对此进行测试并确认相同的行为吗?为什么会这样?
我已经到过你所在的地方。谷歌浏览器似乎有一些错误/功能(?)阻止在本地主机中设置一些 cookie。
编辑:尝试添加以下命令行标志或切换到您的 Chrome 快捷方式:
--启用文件cookies
This is working correctly for me (tested in Stable 13 and Dev 15 on OS X). Changes appear both in both the Resources devtools tab and in the document.cookie
variable.
What version of Chrome are you running?