您的位置:首页 > 其它

IE下,如何自动接收第三方Cookie? 或者说接收IFRAME里面的cookie

2009-12-01 14:57 253 查看
一般情况下,IFRAME里面网站的cookie在IE下,默认是被拒绝的。

但是在FF,Chrome等下面是正常的。

我们不能要求每个用户都是手动修改IE的默认设置,来接收cookie,

所以我们只能改变自己的网站信息,解决办法如下:

PHP:

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
ASP.NET:

HttpContext.Current.Response.AddHeader("p3p","CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\"");
Django:

response = render_to_response('mytemplate.html')
response["P3P"] = 'CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'
JSP:

response.addHeader("P3P","CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\"")

来源:http://adamyoung.net/IE-Blocking-iFrame-Cookies

参考:http://support.microsoft.com/kb/323752/EN-US/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐