Zend会话在IE中过早到期

时间:2013-10-28 23:14:48

标签: php session zend-framework

我正在开发php zend框架中的一个网站。

我的Cookie生命周期设置为0,这样任何会话都将在所有浏览器窗口关闭时到期。

它在mozila firefox和chrome中运行良好但在Internet Explorer中无法正常工作。

即使我关闭了任何窗口,它也会使我的会话过期并显示登录屏幕。

有没有办法或设置来解决这个问题?

请帮帮我..

提前致谢

1 个答案:

答案 0 :(得分:0)

只有当我必须在Internet Explorer中使用iframe时才知道这个问题。 “问题”的根源是由P3P:enter link description here引起的。

您可以尝试将此标题添加到每个页面:

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