IE 阻止了iframe里面应用生成…
2016-05-31 14:22
267 查看
1.页面里的COOKIE不能是浏览器进程的COOKIE(包括验证票和不设置超时时间的COOKIE),否则跨域会取不到.这点做跨域COOKIE的人比较少提到.不过实际上留意下几家大学做的方案,有细微的提到他们的验证模块里的COOKIE是有设置超时时间的.
2.当利用IFRAME时,记得要在相应的动态页的页头添加一下P3P的信息,否则IE会自觉的把IFRAME框里的COOKIE给阻止掉,产生问题.本身不保存自然就取不到了.这个其实是FRAMESET和COOKIE的问题,用FRAME或者IFRAME都会遇到.
3.测试时输出TRACE,会减少很多测试的工作量.
只需要设置 P3P HTTP Header,在隐含 iframe 里面跨域设置 cookie
就可以成功。他们所用的内容是:
P3P: CP='CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE
COM NAV OTC NOI DSP COR'
ASP直接在头部加了头部申明,测试有效。
2.当利用IFRAME时,记得要在相应的动态页的页头添加一下P3P的信息,否则IE会自觉的把IFRAME框里的COOKIE给阻止掉,产生问题.本身不保存自然就取不到了.这个其实是FRAMESET和COOKIE的问题,用FRAME或者IFRAME都会遇到.
3.测试时输出TRACE,会减少很多测试的工作量.
只需要设置 P3P HTTP Header,在隐含 iframe 里面跨域设置 cookie
就可以成功。他们所用的内容是:
P3P: CP='CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE
COM NAV OTC NOI DSP COR'
ASP直接在头部加了头部申明,测试有效。
相关文章推荐
- PHP解决多进程同时读写一个…
- PHP如何修改和获取private变量的值
- 本地通知
- PHP实现中文字串截取无乱码的方法…
- PHP遍历一个目录下的文件夹和文件
- 麒麟开源堡垒机后台进程列表及DEBUG说明
- JS 简单封装的Cookie对象
- js跨域访问,No ‘Access-Cont…
- apache 虚拟主机配置
- JS单例模式
- linux下SVN提交代码时报 $SVN…
- libevent简介和使用
- 网易视频云谈视频云的根基:云计算的介绍
- 关于PHP Header("Location:")重定…
- filebeat介绍
- PHP 一维关联数组,根据value大小…
- JS实现云标签
- redis 主从切换
- PHP 生成验证码
- 解决关于Wordpress在SAE平台上无法…