【问题标题】:Deliver P3P http headers for IE-8为 IE-8 提供 P3P http 标头
【发布时间】:2012-11-07 12:10:48
【问题描述】:

我们构建了一个网络应用程序。在 IE 上,我们需要允许第三方 cookie。我们正在使用 Java Server Faces。无论如何,我们正在寻找提供 P3P-Header 的最佳方式?我们考虑了 Apache 配置文件。是否可以在此级别上检测 InternetExplorer,或者在应用程序中检查浏览器是否更好?

提前致谢。

【问题讨论】:

  • 我通常是这样操作的:response.addHeader("P3P", "CP=\"CAO PSA OUR\""); 不分青红皂白的客户端浏览器。

标签: internet-explorer jsf p3p


【解决方案1】:

既然它应该是一个静态 P3P 策略,那么优雅的方法是将其放入 Apache 配置中,并带有

BrowserMatch . . 
Header . . .  env=

【讨论】:

  • 很棒的 akberc,我找到了这个链接,它描述了命令。不幸的是,到目前为止我还没有配置 Apache-Tomcat-Environment。我在 Windows 机器上使用 Eclipse 和 XAMPP - 我必须在哪个文件中放入指令?
  • \xampp\apache\conf\httpd.conf
【解决方案2】:

好的,这对我有用(在 Apache http.conf 结束时,启用了 set-header-module):

BrowserMatch MSIE IS_MSIE
Header add P3P "CP=\"NOI DSP COR CURa ADMa DEVa OUR IND OTC\"" env=IS_MSIE

【讨论】:

    猜你喜欢
    • 2013-10-15
    • 2011-09-08
    • 2012-12-08
    • 1970-01-01
    • 2011-08-29
    • 2011-04-08
    • 2023-01-31
    • 2011-12-24
    • 1970-01-01
    相关资源
    最近更新 更多