我可以设置第一方Cookie,但Firefox 3.6.16不接受第三方Cookie。
<?php setcookie('test', 'value', time() + 3600, '/', '.mydomain.edu'); setcookie('anothertest', 'value', time() + 3600, '/', '.google.com'); header('P3P:policyref="/w3c/p3p.xml", CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'); ?>
因此,使用正确的域设置cookie test=value
。但是,我为.google.com
设置Cookie的尝试被浏览器拒绝。注意:
P3P
标头并且发送了。{
Set-Cookie
标头包含第三方Cookie。我对这一切都很新,但从我的阅读来看,这应该是可能的。我知道从iframe设置cookie也被认为是第三方,但维基百科条目暗示我应该能够通过这种技术设置第三方cookie。
有什么想法吗?
答案 0 :(得分:0)
Firefox确实接受第三方Cookie,除非您在选项 - &gt;隐私
下关闭了它