加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

IE不保存asp.net身份验证令牌/ cookie

发布时间:2020-12-16 09:20:58 所属栏目:asp.Net 来源:网络整理
导读:我有一个asp.net网站.它是Web表单和MVC2的混合体. 我在2个不同的服务器上有这个,我通过不同的网址获得. 在一台服务器上,所有浏览器(IE 8,FF 3.6,Chrome)的身份验证都能正常运行 另一方面IE 8失败,它在验证后不会将请求上的cookie发送回页面. 使用Fiddler我已
我有一个asp.net网站.它是Web表单和MVC2的混合体.

我在2个不同的服务器上有这个,我通过不同的网址获得.

在一台服务器上,所有浏览器(IE 8,FF 3.6,Chrome)的身份验证都能正常运行

另一方面IE 8失败,它在验证后不会将请求上的cookie发送回页面.

使用Fiddler我已经看到两个站点都尝试在登录页面的响应中设置cookie.

我从两台服务器看到的响应头
Set-Cookie:DemandLaunch = CCA4 … E79C2D1;路径= /;仅Http

这两个网站都在IE的互联网区域.

我现在要检查什么了.

我还有一个页面通过c#代码设置cookie,并且该cookie也在IE中失败.

IE问题也不在一台计算机上.我在4台不同的计算机上看到了这个失败的Internet Explorer.

我应该包括的网址是:

beta.[site] .com – 工作

beta_ [公司].[网站] .com – 失败

解决方法

检查服务器的名称.它的名字中不应该有Underscore.

如果这没有帮助,你应该尝试这些……

http://blogs.msdn.com/b/rahulso/archive/2007/01/17/troubleshooting-cookies-a-case-study.aspx

http://aspalliance.com/1182

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读