ie的第三方限制cookie限制解决

简介:
什么为第三方cookie
当前页面为a
那么页面a操作的cookie为第一方cookie
如果页面a通过框架引入了页面b,那么页面b操作的cookie为第三方cookie
我们直接访问页面b时,没有问题,但是,如果b潜在了a中,那么访问a页面时,内嵌的页面b的cookie写入会失效。
 
这会出现在ie浏览器中,其他浏览器没有这个问题。
 
对于ie来说,我们可以在b.php页面加入如下:
 
InBlock.gifheader('P3P:CP= "IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
 
发送个P3P头,注意在页面b.php里面如果嵌套着其他如bb.php要在里面也加,加不加看你是否有cookie操作。
 



 本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/155885 ,如需转载请自行联系原作者

相关文章
|
C++
直接用IE浏览网页 VS 在“我的电脑”里访问网页——保存cookie的问题。
     直接用IE浏览网页、在“我的电脑”里输入网址,这两种方法都可以访问网页,而且“我的电脑”里输入网址输入网址后(按回车),“我的电脑”就会变成IE的形式,表面上看这两种方式是没有什么却别的,但是,如果是一个OA,里面有window.open的形式打开的窗口,并且使用cookie的方式要验证用户是否登录,那么区别就显现出来了。
862 0
|
Web App开发
解决IE浏览器中Iframe跨域访问不能读写cookie问题
摘要: 本文讲的是解决IE浏览器中Iframe跨域访问不能读写cookie问题, 假设A嵌套了B 解决方法:第一种很简单:将系统B设置为可信站点。
1395 0
|
Web App开发 .NET 测试技术
IE里Iframe的Cookie问题解决办法总结
最近在做一个项目需要用到IFRAME,发现IE在对iframe里面的页面写Cookie的时候有一些安全限制,导致写入和读取Cookie不成功,找了好长时间的解决办法,重要找到如下的办法:   1.
1036 0
|
6月前
|
Web App开发 前端开发 JavaScript
|
28天前
|
存储 机器人
在阿里云RPA中,你可以通过以下步骤来更改默认唤醒IE浏览器的地址
【2月更文挑战第28天】在阿里云RPA中,你可以通过以下步骤来更改默认唤醒IE浏览器的地址
17 1
|
7月前
|
Web App开发 XML 编解码
IE浏览器下载文件中文文件名乱码问题解决
IE浏览器下载文件中文文件名乱码问题解决
81 0