我使用 ASP.NET MVC 开发了一组简单的页面 - 然后将它们托管在 IIS 7.5 中。这些只是视觉页面,背后没有数据。服务器在线,我不希望随便的观察者能够访问它们,所以只需使用基本身份验证设置 IIS。然后我创建了一个有限的模拟账户,以便我可以将详细信息发送给客户,以便他们查看这些可视页面。
访问网址时:www.myserver/mysite/home/index
浏览器用户名和密码框如我所料弹出。然后我输入我的模拟账户的详细信息。
然而,在成功的身份验证之后,而不是被带到 www.myserver/mysite/home/index
相反,我的浏览器试图将我带到类似于以下内容的内容:www.myserver/mysite/home/index/login.aspx?ReturnURL=.....
如果我然后返回到它正确加载的原始 URL。如何防止成功登录后的重定向?