gpt4 book ai didi

asp.net - 更新到 ASP.NET 4 后 IE 中的 session "expires instantly"? (FF 工作正常)

转载 作者:行者123 更新时间:2023-12-02 17:12:00 25 4
gpt4 key购买 nike

我将 .net 2.0 应用程序升级到 net 4.0,现在如果我尝试使用 IE 登录, session 会立即过期。

有人知道在哪里寻找这个问题吗?

Firefox 可以正常登录。

谢谢。

编辑,更多信息:检查 IE 的 cookies 和 firefox 的 cookies,似乎 cookie 不是在 IE 中创建的,而是在 firefox 中创建的。关于为什么会这样的任何想法吗?仍在深入研究,但很难......

最后编辑;已修复:事实证明这与 asp 4.0 无关。我升级了应用程序并将其设置在子域上进行测试,以确保一切正常,并且子域中有一个 _ 。经过大量研究,IE 不会从带有 _ 的域中获取 cookie。显然,这是有意设计的,因为从技术上讲,DNS 规则禁止在域中使用下划线。更改为 - 就可以了。

最佳答案

最后编辑;已修复:事实证明这与 asp 4.0 无关。我升级了应用程序并将其设置在子域上进行测试,以确保一切正常,并且子域中有一个 _ 。经过大量研究,IE 不会从带有 _ 的域中获取 cookie。显然,这是有意设计的,因为从技术上讲,DNS 规则禁止在域中使用下划线。更改为 - 就可以了。

关于asp.net - 更新到 ASP.NET 4 后 IE 中的 session "expires instantly"? (FF 工作正常),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10148161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com