【发布时间】:2013-12-26 21:01:32
【问题描述】:
我正在使用 Omeka(基于 Zend 框架)开发一个门户,该门户在 iFrame 中的不同 URL 上运行,并且如果隐私设置高于或低于任何值,我会遇到 IE 拒绝会话 cookie 的问题。
我在主题的标题页中添加了<?php header('P3P: CP="ALL DSP COR CUR ADM TAI OUR IND COM NAV INT"'); ?>,但是当我与 Fiddler 核对时,它说 Cookie 是在没有 P3P 标题的情况下发送的。我怀疑这是因为在启动主题标题之前设置了 cookie。
在哪里制作包含 P3P 代码以确保它们与 cookie 本身一起发送的最佳位置是什么?可以设置在bootstrap.php 还是有别的地方?我试图在服务器级别设置它,但这似乎将我的 Apache 服务器发送到 Nirvana。 Omeka 应用程序基于 Zend 框架。
感谢您的任何意见。
【问题讨论】:
标签: internet-explorer zend-framework session-cookies p3p