在IE中,页面通过FRAME,JS,IMG等引用其他域名页面的时候,P3P协议会阻止引用也的cookie。
举例说明:
在B.COM中,
此时,test.php中产生的cookie将会被阻止,而不会记录下来
这种情况下,我们引入P3P header,情况就改变喽~
P3P header允许跨域访问隐私数据,从而可以跨域set-cookie成功
在www.a.com/test.php中这样写:
cookie就可以跨域了~
这种方法在单点登陆中被别广泛应用~
本文介绍如何使用P3P协议解决IE浏览器中跨域引用时的Cookie被阻止问题,通过设置P3P头部信息实现跨域设置Cookie,适用于单点登录等场景。
在IE中,页面通过FRAME,JS,IMG等引用其他域名页面的时候,P3P协议会阻止引用也的cookie。
举例说明:
在B.COM中,
此时,test.php中产生的cookie将会被阻止,而不会记录下来
这种情况下,我们引入P3P header,情况就改变喽~
P3P header允许跨域访问隐私数据,从而可以跨域set-cookie成功
在www.a.com/test.php中这样写:
cookie就可以跨域了~
这种方法在单点登陆中被别广泛应用~

被折叠的 条评论
为什么被折叠?