会话cookie失去了与IE7
-
11-07-2019 - |
题
我有一个ASP.NET 2.0应用程序。登录页面重定向时两次登录成功。该工程确定,在所有的测试环境和生产服务器只有一个除外。我们可以使用Fiddler看到,登录重定向到第二页,并重定向到第三。当获得第三页的身份验证Cookie丢失,并在页面重定向回登录。 如前所述发生这种情况只与IE7一个生产服务器上。 如果我们从服务器本身尝试IE7它工作正常。它只能从其他客户机失败。 它的工作原理非常清楚,如果我只是尝试从Firefox相同。我可以清楚地看到的小提琴手,在这种情况下该cookie也不会丢失。
任何想法?
解决方案
您设置了域名设置cookie?在浏览时,贵URL包含域名?
“localhost”的cookies不真的这样域设置Cookie,并且常常可以消失。
的HttpCookie包含域参数来设置。
其他提示
这是一个远射,但是该服务器名具有在它的下划线?前阵子,有一个IE错误,这错误无法从服务器名/ URL,里面有下划线cookie保存,所以如果我通过的 HTTP://服务器名时,我无法保存一个cookie,但是经由 HTTP访问它:// intranetdnsalias 一>会工作得很好。
这听起来像一个IIS配置问题。您是否尝试过重新创建默认该服务器上的网站?
在日期洽?例如10.09.2008 == 2008年10月9日如果语言环境是错误的。所以,如果你设置一个特定的到期,可能将其解释为EN-US,但你需要EN-NZ什么的。
或者你可以将其设置为UTC日期,但IE浏览器的计算机是UTC + 8所以它似乎很快会过期吗?
不隶属于 StackOverflow