您的位置:首页 > 编程语言 > PHP开发

转载 php iframe 下 IE session 失效解决办法

2013-05-08 16:03 489 查看
原文地址:http://hi.baidu.com/tylergong/item/60532915662140fddceeca4a

最近在做一个腾讯朋友的应用,结果 在IE下 session 总是失效。开始没有意识到这点,总是认为程序在那个地方写错了。。折腾了2天后,最后终于把目光放到了 《iframe 下 IE session 失效》 这方面。

原因:

IE6/IE7从安全性角度考虑,支持的P3P(Platform for Privacy Preferences Project (P3P) specification)协议默认阻止第三方无隐私安全声明的cookie,Firefox目前还不支持P3P安全特性,firefox中自然也不存在此问题了。

解决方案:

在session_start(); 之前 写一句话 搞定

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

在网上搜索了很多解决办法。尝试了一堆。。貌似用这个问题就解决了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: