我们有一个从 3.5 升级的 ASP.NET 4.0 Web 应用程序。不幸的是,当用户尝试通过http://xxx.abc.com/访问 URL 时,用户会得到 /login.aspx?ReturnUrl=%2f。
我知道这似乎是 .NET 4.0 和 IIS7 上的一种行为。这会导致负载均衡器出现问题,因为它返回302 状态代码。负载均衡器已配置为查找 http 200 状态代码的某些原因。
有什么方法可以修复 ASP.NET 4.0 行为,以便当用户单击http://xxx.abc.com/时,显示 login.aspx 而无需重定向?
我在下面尝试了这个但没有奏效:
<system.webServer>
<defaultDocument>
<files>
<add value="Login.aspx" />
</files>
</defaultDocument>
</system.webServer>
谢谢。