gpt4 book ai didi

iis - 无 Cookie session 和 IIS7 导致重定向循环

转载 作者:行者123 更新时间:2023-12-01 16:04:18 28 4
gpt4 key购买 nike

我有一个使用无 cookie session 的 ASP .NET 网站。当使用以下 url 向网站发出初始请求时:

http://localhost/site

IE 仅显示标准的“Internet Explorer 无法显示网页”消息。 Firefox 更有帮助,并显示以下消息:

“超出了此 URL 的重定向限制。无法加载请求的页面。这可能是由 cookie 被阻止造成的。”

我在 global.asax 中添加了一些跟踪,并且进入了应用程序启动事件,但没有进入 session 启动事件。

我没有明确阻止浏览器的任何 cookie,也没有设置任何 http 重定向规则。

该网站在我的开发服务器和 IIS6 下运行良好。

如果我关闭无 cookie session ,那么 IIS7 中一切正常。

我可以使用最简单的网站重现此内容,即在 Visual Studio 中,文件 > 新网站,然后只需设置 cookieless="true"web.config 设置。

我已经在同事工作站上对此进行了测试并且它可以工作,所以我猜测这是 IIS7 中某处的某些设置。

有什么想法吗?

最佳答案

好吧,我发现了问题。

我定义了两个 ISAPI 过滤器,它们都指向同一个 dll:

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dllc:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll

我删除了第二个,一切都很好。我不知道是什么把重复的东西放在那里,肯定不是我。

关于iis - 无 Cookie session 和 IIS7 导致重定向循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/750997/

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