`

zt-如何在IE安全限制往iframe框架内的网站写cookie

    博客分类:
  • jsp
阅读更多
今天平台联调时,把我们的产品挂在其他平台的<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的特殊原因.

分享到:
评论
1 楼 panjun 2011-08-25  

相关推荐

    zt-exec-1.9-API文档-中文版.zip

    赠送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-exec-1.9-API文档-中英对照版.zip

    赠送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-X万用表30分钟关机数据,这是一款反人类设计的万用表.

    ZT-TR43系列参数设置软件

    在实际操作中,用户需要先安装ZT-TR43系列参数设置软件,通常解压缩后的文件名为“ZT-TR43系列参数设置软件”。按照软件的用户指南,连接到需要配置的LED设备,然后在界面中选择相应的参数进行设定。软件的友好界面...

    ZT-180 Adhoc Switcher.apk

    ZT-180 Adhoc Switcher.apk

    征途zt-325电子狗全国北部地区数据包

    最新版征途电子狗数据包,.北部区域: 北京、天津、黑龙江、吉林、辽宁、内蒙古、河北、山西、陕西、甘肃、宁夏、新疆、青海、山东、河南、江苏 南部区域升级包以版本号后的字母“S”表示,北部区域升级包以版本号...

    ZT-96型胶砂振实台操作规程模板.pdf

    ZT-96型胶砂振实台是建筑领域中不可或缺的测试设备,广泛应用于评估混凝土和砂浆等建筑材料的性能,以满足工程的质量标准。而正确的操作规程则是保证测试数据精确和设备安全的核心。以下内容是对ZT-96型胶砂振实台...

    zt411-zt421-ug-zhcn_ZT411/ZT421_斑马打印机手册_

    2. 耐用的构造:采用金属框架设计,增强了设备的耐用性和稳定性,适合在恶劣环境中工作。 3. 大容量介质处理:支持大卷标签纸和大容量碳带,减少了更换耗材的频率。 4. 快速连接:内置多种接口选项,如USB、以太网、...

    zt-zip-1.6.jar

    java运行依赖jar包

    zt200-ug-zh-cn

    ### 斑马打印机ZT210/ZT220/ZT230用户指南关键知识点 #### 一、版权及商标信息 - **版权声明**:该用户指南及相关软件、固件版权归属ZIH Corp.及其许可证发放者。未经授权复制会受到法律制裁,包括最长一年的监禁...

    zt-exec:ZeroTurnaround流程执行器

    ZT流程执行器 持续集成 ... &lt; artifactId&gt;zt-exec &lt; version&gt;1.12 ... 动机 从Java运行外部进程时,可以采用多种方法。 有JRE选项,例如Runtime.exec()和ProcessBuilder 。 还有 。 尽管如此,我

    TY-ZT60-0001a 压力传感器

    根据给定的文件信息,我们可以理解到这份文档是一份关于TY-ZT60-0001a型号压力传感器的样本说明书。在这份说明书中,将详细说明该传感器的接线方式和参数信息。在压力传感器领域,此类文档是十分重要的参考资料,...

    ZT-P003工程实施业务流程V0.pptx

    ZT-P003工程实施业务流程V0.pptx

    zt-process-killer:零周转流程杀手

    ...&lt; dependency&gt; &lt; groupId&gt;org.zeroturnaround&lt;/ groupId&gt; &lt; artifactId&gt;zt-process-killer&lt;/ artifactId&gt; &lt; version&gt;1.10&lt;/ version&gt;&lt;/ dependency&gt;...动机在Java中,不明确。 在Windows上,它会强制终止进程。 ...

    零凌电器—安高温控器说明书AG-305ZT

    《零凌电器—安高微电脑温控器操作说明书AG-305ZT》是一份针对AG-305ZT型号的温控器的详细使用指南。这份文档详细介绍了该温控器的功能、特点、技术参数、使用方法、操作界面和维护保养等多个方面。 ### 主要功能及...

    薄壁圆筒弯扭组合的应力测定实验(ZT-2011)(1).ppt

    薄壁圆筒弯扭组合的应力测定实验(ZT-2011)(1).ppt

Global site tag (gtag.js) - Google Analytics