关于在ie下无法读写cookie的解决

转载 2013年12月03日 12:39:39

解决:只需要在cookie来源方设置 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:

1
<%Response.AddHeader "P3P", "CP=CAO PSA OUR"%>

php:

1
header('P3P: CP=CAO PSA OUR');

ASP.NET:

1
Response.AppendHeader("P3P", "CP=CAO PSA OUR");

JSP:

1
response.setHeader("P3P","CP=CAO PSA OUR")
 

相关文章推荐

解决IE浏览器中Iframe跨域访问不能读写cookie问题

摘要: 本文讲的是解决IE浏览器中Iframe跨域访问不能读写cookie问题, 假设A嵌套了B 解决方法:第一种很简单:将系统B设置为可信站点。第二种:IE设置隐私策略:在Internet选项-...

Cookie跨域写入IE浏览器问题

通过P3P规范让IE跨域接受第三方cookie,具体做法是在response的header信息中加入P3P响应头信息。 如Java中可加入以下代码: r...

VC++设置与获取cookies的几种方法

VC++设置与获取cookies的几种方法   2011-06-11 18:05:19|  分类: 默认分类 |  标签: |字号大中小 订阅 最简单的获取cookies的是用...

IE浏览器下使用localhost域名保存cookie的问题

最近在做一个新项目,发现在IE浏览器下无法单点登录,经过源码查看追踪,发现如下代码问题SessionConfig.java private Integer redisExpireTime = 60 ...

解决Cookie读写中文

  • 2013年12月18日 21:01
  • 44KB
  • 下载

解决Win7-IE11保护模式下跨域写cookie的问题

问题重现: 需要用HTTP的方式跨域写cookie。

IE下Iframe跨域访问不能写cookie的解决方法

最近做了一个系统,需要链入另外一个系统的页面,姑且称为 系统A 链入系统B的页面,采用iframe引用B的页面; 在测试环境的时候,访问一切正常;到了正式环境,发现有部分人在系统A访问ifram...

cookie 读写

  • 2011年11月02日 14:51
  • 3KB
  • 下载

cookie读写示例

  • 2009年08月13日 16:20
  • 2KB
  • 下载

IE中若域名中含下划线,则无法保存Cookie和Session问题

IE下无法保存Cookie和Session问题 最近在做新的Web项目时,因为一个验证码无法保存在Cookie中,或者更确切地说是IE下无法保存Cookie的问题纠结了整整一天时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于在ie下无法读写cookie的解决
举报原因:
原因补充:

(最多只允许输入30个字)