Asp.net mvc 3 Firefox页面不是';不能正确地重定向

Asp.net mvc 3 Firefox页面不是';不能正确地重定向,asp.net-mvc-3,firefox,google-chrome,Asp.net Mvc 3,Firefox,Google Chrome,当我转到我网站上的某个特定url时,我在Firefox中遇到了这个错误。该页面是一个登录屏幕 页面未正确重定向 Firefox检测到服务器正在重定向请求 这个地址永远不会完整 此问题有时可能是由于禁用或拒绝 接受饼干 铬说 此网页有一个重定向循环,该网页已在其中生成 在太多的重定向中。正在清除此网站的Cookie或允许 第三方cookie可能会解决此问题。如果不是的话,这可能是一个错误 服务器配置问题,而不是计算机问题 为什么会发生这种情况?重新加载几次后,问题确实消失了。打开Fiddler并查

当我转到我网站上的某个特定url时,我在Firefox中遇到了这个错误。该页面是一个登录屏幕

页面未正确重定向

Firefox检测到服务器正在重定向请求 这个地址永远不会完整

此问题有时可能是由于禁用或拒绝 接受饼干

铬说

此网页有一个重定向循环,该网页已在其中生成 在太多的重定向中。正在清除此网站的Cookie或允许 第三方cookie可能会解决此问题。如果不是的话,这可能是一个错误 服务器配置问题,而不是计算机问题


为什么会发生这种情况?重新加载几次后,问题确实消失了。

打开Fiddler并查看请求,您会发现一些HTTP重定向计数,然后浏览器将停止并显示此类消息。您需要调试您的应用程序,可能是一些交叉重定向、自定义返回url逻辑或其他任何内容,如果没有代码,很难理解发生了什么。

我们也遇到了同样的问题,Login.aspx页面被重定向到默认页面~/。很难找到解决方案,但深入研究发现,IIS服务器在某些版本中将Login.aspx设置为默认页面。因此重定向中存在不确定循环,从IIS GUI(!)中的默认页面(默认文档)中删除od Login.aspx解决了该问题。希望这对别人有帮助。仅仅更改配置文件是不够的,GUI方法工作得很好。

就像浏览器所说的:您的代码不断重定向。谢谢,我使用了
firebug
,在Net选项卡中看到了21个请求循环,我的错误是我没有
返回重定向操作(“登录”)在同一登录中
ActionMethod
Here are some suggestions:
Reload this web page later.
Learn more about this problem.