来自 localhost 的 setcookie() 用于具有域名的其他本地站点

setcookie() from localhost for other local site with domain name

我的 Linux 安装有两个站点: theming.dev xenforo.dev

在 theming.dev,在我的代码中,我有:

setcookie("mycookiename", "cookievalue", time()+3600, "", "xenforo.dev");

但是当我访问名为 xenforo.dev 的本地网站时,我没有名为 "mycookiename" 的 cookie,请问为什么?

注意:setcookie() return 正确。

谢谢。

浏览器尊重 same-origin policy,这会阻止网站在其他域名上设置 cookie。