我正在使用 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 框架。
感谢您的任何意见。