我正在用 php zend 框架开发一个网站。
我的 cookie 生命周期设置为 0,因此当所有浏览器窗口关闭时,任何会话都会过期。
它在 mozila firefox 和 chrome 中运行良好,但在 Internet Explorer 中无法正常运行。
即使我关闭任何窗口,它也会使我的会话过期并显示登录屏幕。
有什么方法或设置可以解决这个问题吗?
请帮我..
提前致谢
我正在用 php zend 框架开发一个网站。
我的 cookie 生命周期设置为 0,因此当所有浏览器窗口关闭时,任何会话都会过期。
它在 mozila firefox 和 chrome 中运行良好,但在 Internet Explorer 中无法正常运行。
即使我关闭任何窗口,它也会使我的会话过期并显示登录屏幕。
有什么方法或设置可以解决这个问题吗?
请帮我..
提前致谢
只有当我必须在 Internet Explorer 中使用 iframe 时,我才知道这个问题。“问题”的根源在于P3P:在此处输入链接描述。
您可以尝试将此标题添加到每个页面:
header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');