当我访问asp.net-mvc-3网站上的特定网址时,我在Firefox中收到此错误消息。有问题的页面是登录屏幕。
页面未正确重定向
Firefox检测到服务器正在重定向请求 这个地址永远不会完成。
此问题有时可能是由禁用或拒绝引起的 接受cookies。
Chrome说
此网页有一个重定向循环网页已经生成 在太多重定向中。清除本网站的cookie或允许 第三方cookie可以解决问题。如果没有,它可能是一个 服务器配置问题,而不是您的计算机的问题。
Here are some suggestions:
Reload this web page later.
Learn more about this problem.
为什么会发生这种情况?重新加载几次后,问题就会消失。
答案 0 :(得分:5)
打开Fiddler (download)并查看请求,您会发现一些HTTP重定向,然后浏览器将停止并显示此类消息。你需要调试你的应用程序,也许这是一些交叉重定向,自定义返回URL逻辑或其他任何东西,没有代码,很难理解发生了什么。
答案 1 :(得分:0)
我们遇到了同样的问题,Login.aspx页面被重定向到默认页面〜/。解决方案很难找到,但更深入地发现IIS服务器已从某些版本设置Login.aspx作为默认页面。因此,在重定向中存在无限循环,从IIS GUI(!)中的默认页面(默认文档)中删除Login.aspx解决了问题。希望这有助于某人。仅更改配置文件是不够的,GUI方法运行良好。