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

在更新到ASP.NET 4后,IE中的会话“立即过期”? (FF工作正常)

发布时间:2020-12-16 09:47:12 所属栏目:asp.Net 来源:网络整理
导读:我将.net 2.0应用程序升级到net 4.0,现在如果我尝试使用IE登录,会话会立即过期. 有没有人对在哪里寻找这个问题有任何想法? Firefox可以正常登录. 谢谢. 编辑,更多信息:检查IE的cookie和firefox的cookie,似乎没有在I.E中创建cookie,但它是在firefox中创建的
我将.net 2.0应用程序升级到net 4.0,现在如果我尝试使用IE登录,会话会立即过期.

有没有人对在哪里寻找这个问题有任何想法?

Firefox可以正常登录.

谢谢.

编辑,更多信息:检查IE的cookie和firefox的cookie,似乎没有在I.E中创建cookie,但它是在firefox中创建的.
关于为什么会这样的任何想法?仍然深入研究但很难…

最后编辑;修复:原来这与asp 4.0无关.我升级了应用程序并将其设置在子域上进行测试以确保一切正常,并且子域中有一个_.经过大量研究,IE不会从带有_的域中获取cookie.这显然是出于设计目的而完成的,因为技术上DNS规则禁止域中的下划线.改为 – 并且它有效.

解决方法

最后编辑;修复:原来这与asp 4.0无关.我升级了应用程序并将其设置在子域上进行测试以确保一切正常,因为技术上DNS规则禁止域中的下划线.改为 – 并且它有效.

(编辑:李大同)

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

    推荐文章
      热点阅读