如何在没有P3P的情况下使IE正常工作?

时间:2011-02-20 20:59:49

标签: internet-explorer cookies php p3p

我有一个奇怪的问题 IE8 ,实际上我的朋友正在测试该网站确实导致我从IE8浏览网站时没有任何问题。调试网站我看到,当他浏览页面时,每次重新加载页面都会清除php会话内容。

所以我认为它与会话cookie有关,但我无法弄清楚是什么。我在每个页面上添加了 P3P 政策,希望它有所帮助:

header('P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

我让他测试该网站,它现在正在运行。每次重新加载页面时都没有清除会话。问题是为什么该网站在同一个浏览器中为我工作? P3P在他的浏览器上做了什么?我知道 Facebook 没有实施P3P政策,我不明白我为什么要这样做,因为标签非常棘手,Facebook可以解决它。

1 个答案:

答案 0 :(得分:1)

如果其中的文档是从其他域提供的,则IE需要使用P3P策略在IFRAME中设置cookie。

如果你不知道这个,那你怎么知道尝试呢?

如果您的安全设置低于朋友,则可能适用于您。

http://www.windley.com/archives/2008/08/p3p_and_internet_explorer.shtml