私は現在、同じ ASP.NET アプリケーションを指す複数のサブ ドメインを持つサイトをテストしており、ルーティングは各要求の処理を処理します。
テストのために、「hosts ファイル」にいくつかのサブドメインを追加しました。たとえば、「127.0.0.1 admin.TestDomain.com」は正常に動作しています。
ただし、問題は、c# で関数を呼び出してホスト名/ドメイン/URL (HttpContext.Current.Request.Url ...) を取得すると、ホスト URL が常に「TestDomain」ではなく「localhost」で返されることです。 "。
この名前がこのように解決されている理由と、「TestDomain.com」を入手できる場所はありますか?