【发布时间】:2012-05-13 08:50:49
【问题描述】:
我有一个为 example.com 生成 cookie 的网站。它可以在 Firefox、Chrome 18 和 Safari 中通过 http://example.com 和 http://www.example.com 访问。但是,我无法在 webkit 派生浏览器中从 http://test.me.example.com 访问 cookie。它适用于火狐。
在从 javascript 设置 cookie 时,我已经使用 domain= example.com 和 .example.com 之一对此进行了测试。
cookie 的路径为 / 并设置了过期时间。
【问题讨论】:
-
是的,看那个帖子让我觉得 Firefox 是正确的,而 Chrome 和 Safari 不能正常工作。就像我说的,第一级子域有效,但不是两个级别。如果 cookie 被定义为 .example.com,我希望 www.example.com 和 something.wwww.example.com 都可以工作。我想我希望有人知道为什么 Chrome 会发生这种情况,或者是否有解决方法。
标签: javascript google-chrome cookies safari