在子域中设置 document.domain 对域的 cookie 有何影响?
Posted
技术标签:
【中文标题】在子域中设置 document.domain 对域的 cookie 有何影响?【英文标题】:How does setting document.domain in subdomain affects cookies of domain? 【发布时间】:2015-12-29 07:10:07 【问题描述】:如果我在 "www.domain.com" 和 "example.domain.com" 中都将 document.domain 设置为 "domain.com",在其中一个中设置 cookie 是否会影响另一个中的 cookie?他们的 cookie 会互相看到吗?
【问题讨论】:
【参考方案1】:只有在您没有指定域时,Cookie 才能被它们设置的域看到。 如果您将域设置为“domain.com”,它将在“domain.com”以及任何和所有子域中工作。
另外,可能与 this 重复
【讨论】:
我已经编辑了这个问题。我很抱歉。那么,将 添加到 www.domain.com 和 example.domain.com 下的页面会以任何方式改变它们之间的 cookie 访问和设置策略吗? 我认为这不会产生想要的结果,我会坚持使用指定的域来设置 cookie。 php cookie 是在服务器端读取的,没有 js 可以影响。以上是关于在子域中设置 document.domain 对域的 cookie 有何影响?的主要内容,如果未能解决你的问题,请参考以下文章
GWT - 仅在 Internet Explorer 中设置 document.domain 时出现“拒绝访问”JavaScript 错误