我有一个网站,由三个域组成domain.com
:sub1.domain.com
和sub2.domain.com
.
我现在想通过 sub1.domain.com 上的 AJAX 在 domain.com 上设置一个 cookie 的页面。此 cookie 必须可用于所有三个域。
我试过了:setcookie('name','value',time()+3600,'/','.domain.com');
我试过了:(setcookie('name','value',time()+3600,'/','domain.com');
注意域名前的点,我被告知旧的浏览器不会接受它。)但这不起作用。事实上,没有 cookie 集。
如何在来自子域的 AJAX 请求上设置 cookie?我已经添加header('Access-Control-Allow-Origin: *');
到 setcookie 页面。