我有一个ASP .NET网站使用Cookie会话。当初始请求的网站使用URL制成,例如:

HTTP://本地主机/网站

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

我删除第二个和所有很好。我不知道是什么把重复出现,那肯定不是我。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top