今天平台联调时,把我们的产品挂在其他平台的<iframe>框架时,发现登录不了,原来是不能写cookie,通过网上资料查询,找到了解决办法.
在IE安全限制往iframe框架内的网站写cookie目的:
1. iframe的限制
2. 突破iframe写或获取本地cookie的思路
3. 利用Cross Iframe Trick突破iframe安全限制
<iframe id="frame1" style="left: 0px; position: absolute; top: 0px" name="frame" marginwidth="0" marginheight="0" src="http://xxx/xx/jaoEntrance.do?userId=xx&roleId=x" frameborder="0" width="250" scrolling="no" height="250" allowtransparency="allowtransparency">
这也算是一个长期困扰我的一个问题,就是A站iframe其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
原因是引用
如果页面是来自框架的,而框架的父页和框架不是一个站点的话,客户端默认是禁止向页面附加头信息的,这样服务器端就无法识别客户端框架里面的页面,自然不能操作Session。
ie下 iframe和跨域名写cookie的问题,以下方法测试成功!
在试验时,先只在读取Cookies时设置,不行。读取和输出都设置才可以。后来发现,只需要在输出时设置一下就可以了,读取时无需设置
考虑直接改IIS设置比较麻烦,直接在ASP头部加了头部申明,测试有效。
<%Response.AddHeader "P3P", "CP=CAO PSA OUR"%>
1.php的话,我没去试,应该是如下写法:
header('P3P: CP=CAO PSA OUR');
2.ASP.NET的话,照抄网上的。
通过在代码上加Response.AddHeader("P3P", "CP=CAO PSA OUR")或者在Window服务中将ASP.NET State Service 启动。
3.JSP:
response.setHeader("P3P","CP=CAO PSA OUR")
服务器不支持Cookies的特殊原因.
分享到:
相关推荐
赠送jar包:zt-exec-1.9.jar; 赠送原API文档:zt-exec-1.9-javadoc.jar; 赠送源代码:zt-exec-1.9-sources.jar; 赠送Maven依赖信息文件:zt-exec-1.9.pom; 包含翻译后的API文档:zt-exec-1.9-javadoc-API文档-...
赠送jar包:zt-exec-1.9.jar; 赠送原API文档:zt-exec-1.9-javadoc.jar; 赠送源代码:zt-exec-1.9-sources.jar; 赠送Maven依赖信息文件:zt-exec-1.9.pom; 包含翻译后的API文档:zt-exec-1.9-javadoc-API文档-...
众仪ZT-X万用表30分钟关机数据,这是一款反人类设计的万用表.
在实际操作中,用户需要先安装ZT-TR43系列参数设置软件,通常解压缩后的文件名为“ZT-TR43系列参数设置软件”。按照软件的用户指南,连接到需要配置的LED设备,然后在界面中选择相应的参数进行设定。软件的友好界面...
ZT-180 Adhoc Switcher.apk
ZT-96型胶砂振实台是一款在建筑行业中广泛使用的设备,主要用于测试混凝土、砂浆等材料的性能,确保其质量达到工程要求。该设备的操作规程是保证实验数据准确性和设备安全性的关键,以下是对ZT-96型胶砂振实台操作...
最新版征途电子狗数据包,.北部区域: 北京、天津、黑龙江、吉林、辽宁、内蒙古、河北、山西、陕西、甘肃、宁夏、新疆、青海、山东、河南、江苏 南部区域升级包以版本号后的字母“S”表示,北部区域升级包以版本号...
2. 耐用的构造:采用金属框架设计,增强了设备的耐用性和稳定性,适合在恶劣环境中工作。 3. 大容量介质处理:支持大卷标签纸和大容量碳带,减少了更换耗材的频率。 4. 快速连接:内置多种接口选项,如USB、以太网、...
java运行依赖jar包
### 斑马打印机ZT210/ZT220/ZT230用户指南关键知识点 #### 一、版权及商标信息 - **版权声明**:该用户指南及相关软件、固件版权归属ZIH Corp.及其许可证发放者。未经授权复制会受到法律制裁,包括最长一年的监禁...
ZT流程执行器 持续集成 ... < artifactId>zt-exec < version>1.12 ... 动机 从Java运行外部进程时,可以采用多种方法。 有JRE选项,例如Runtime.exec()和ProcessBuilder 。 还有 。 尽管如此,我
根据给定的文件信息,我们可以理解到这份文档是一份关于TY-ZT60-0001a型号压力传感器的样本说明书。在这份说明书中,将详细说明该传感器的接线方式和参数信息。在压力传感器领域,此类文档是十分重要的参考资料,...
ZT-P003工程实施业务流程V0.pptx
...< dependency> < groupId>org.zeroturnaround</ groupId> < artifactId>zt-process-killer</ artifactId> < version>1.10</ version></ dependency>...动机在Java中,不明确。 在Windows上,它会强制终止进程。 ...
《零凌电器—安高微电脑温控器操作说明书AG-305ZT》是一份针对AG-305ZT型号的温控器的详细使用指南。这份文档详细介绍了该温控器的功能、特点、技术参数、使用方法、操作界面和维护保养等多个方面。 ### 主要功能及...
薄壁圆筒弯扭组合的应力测定实验(ZT-2011)(1).ppt