Internet Explorer 11浏览器无法从我的应用程序显示会话cookie的到期值

时间:2015-06-09 05:26:39

标签: internet-explorer session-cookies

我目前正在IE11,Chrome和Firefox上运行它来测试我的应用。 Chrome和Firefox可以显示Cookie的值。

Using firefox

IE11显示cookie名称及其值,但未能显示域,路径,过期等其他详细信息。

我担心的是,在用户成功登录后,他/她将能够看到家庭(私人)页面,但在15-30秒之后将被踢到登录页面。我认为问题与该cookie有关。

我使用IE11的开发工具进行调试。

我的问题是:

  1. 如果IE11无法显示其他细节,这意味着什么? 曲奇饼? IE11无法显示的可能原因是什么? 细节?
  2. 我是对的,因为这个应用程序行为不正常 问题?
  3. 我还可以做些什么来调查?或者可能解决的问题是什么 问题?
  4.   

    另请注意,我已尝试在IE11(gmail)中打开其他已知应用程序,并且能够显示所有Cookie详细信息。我认为这意味着浏览器运行良好,问题可能就在我身边。

    我最近发现article regarding losing cookie information是否与我的问题有关?

    请赐教,谢谢!

1 个答案:

答案 0 :(得分:2)

1)如果你正在使用IE的开发者工具,你将无法看到关于cookie的所有细节(我不知道为什么),但这并不意味着它不存在。我使用了一个名为IECookiesView的工具,它向我展示了有关cookie的所有细节。

2-3)经过进一步研究,我发现由于时差,我的应用程序无法正常工作。服务器时间设置为UTC +00:00,而用户的时间设置为UTC +08:00。当我更改用户的时间设置并使其与服务器类似时,应用程序正常工作。对于像Chrome和Mozilla这样的浏览器,即使我没有对时间设置进行任何更改(不知道为什么),他们也可以处理它,IE不能。

这是帮助我理解问题的post