【问题标题】:How to make IE work correctly without P3P?如何在没有 P3P 的情况下使 IE 正常工作?
【发布时间】:2011-06-30 21:43:19
【问题描述】:

我在 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 可以不用它。

【问题讨论】:

    标签: internet-explorer cookies php p3p


    【解决方案1】:

    如果 IFRAME 中的文档来自不同的域,则 IE 需要 P3P 策略才能在 IFRAME 中设置 cookie。

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

    如果您的安全设置低于您的朋友,它可能对您有用。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 2017-09-23
      • 2020-03-07
      相关资源
      最近更新 更多