cookie会话和IIS7导致重定向循环
-
09-09-2019 - |
题
我有一个ASP .NET网站使用Cookie会话。当初始请求的网站使用URL制成,例如:
IE只是显示了标准的“Internet Explorer无法显示该网页”消息。 Firefox是多一点有用,并显示以下消息:
“这个URL重定向超过上限。无法加载所请求的页面。这可以通过被阻止的饼干引起的。”
我把一些跟踪到global.asax中,我进入应用程序启动事件,但没有到会话启动事件。
我还没有显式地阻塞与所述浏览器的任何cookie和没有设置任何HTTP重定向规则要么。
该网站正常工作与我的开发服务器和IIS6下。
如果我关掉Cookie会话然后一切都很好在IIS7。
我可以用最简单的网站,即在Visual Studio中,文件>新建网站转载本文,然后只需设置Cookie的=“真正的” web.config中设置。
我有一个colleauges工作站上测试了这个和它的作品,所以我猜测它是在IIS7一些设置的地方。
任何想法?
解决方案
那么我发现这个问题。
我不得不定义都指向相同的DLL 2个ISAPI过滤器:
%WINDIR%\ Microsoft.NET \框架\ V2.0.50727 \ aspnet_filter.dll C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ aspnet_filter.dll
我删除第二个和所有很好。我不知道是什么把重复出现,那肯定不是我。
不隶属于 StackOverflow