3.5 からアップグレードされた ASP.NET 4.0 Web アプリケーションがあります。残念ながら、ユーザーがhttp://xxx.abc.com/経由で URL にアクセスしようとすると、ユーザーは /login.aspx?ReturnUrl=%2f を取得します。
これは .NET 4.0 および IIS7 での動作のように思われることを理解しています。これにより、 302 ステータスコードが返されるため、ロード バランサーで問題が発生しています。何らかの理由で、ロード バランサーが http 200 ステータスコードを探すように構成されています。
ユーザーがhttp://xxx.abc.com/をクリックすると、リダイレクトなしで login.aspxが表示されるように、ASP.NET 4.0 の動作を修正する方法はありますか?
以下でこれを試しましたが、うまくいきませんでした:
<system.webServer>
<defaultDocument>
<files>
<add value="Login.aspx" />
</files>
</defaultDocument>
</system.webServer>
ありがとう。