我有一个来自 domain1.com 的页面,其中包含 domain2.com 中的另一个页面。domain2.com 页面设置了一些 cookie。cookie 可以在 iframe 中访问,但是当我尝试从 domain2.com 打开另一个页面时,cookie 不可用。这在其他浏览器中运行良好,我尝试设置 p3p 策略,但仍然没有效果。
问候, 吉什努
我有一个来自 domain1.com 的页面,其中包含 domain2.com 中的另一个页面。domain2.com 页面设置了一些 cookie。cookie 可以在 iframe 中访问,但是当我尝试从 domain2.com 打开另一个页面时,cookie 不可用。这在其他浏览器中运行良好,我尝试设置 p3p 策略,但仍然没有效果。
问候, 吉什努
您是否尝试将cookie的域设置为您的整个网站域?我遇到了这样的问题,但是如果您更改域,它可以让您访问它们
例子:
setcookie("TestCookie", $value, time()+3600, "/", "example.com", 1);
将在下的每个页面中提供www.example.com
编辑
我相信您正在寻找的答案在这里:iframe 中的 Cookies