IISと一緒にWebAPIセルフホストアプリケーションをホストしようとしています。
私のWebAPIプロジェクトはで実行されていsubdomain1.domain.com
ます。私のIISには、で構成されたサイトがありますsubdomain2.domain.com
。
Web APIアプリケーションが開始されるとすぐに、ホスト名が何であれ、ポート80ですべてを引き継ぎ、それに応答します。これらをサイトに並べて実行することは可能ですか?
ありがとう!
IISと一緒にWebAPIセルフホストアプリケーションをホストしようとしています。
私のWebAPIプロジェクトはで実行されていsubdomain1.domain.com
ます。私のIISには、で構成されたサイトがありますsubdomain2.domain.com
。
Web APIアプリケーションが開始されるとすぐに、ホスト名が何であれ、ポート80ですべてを引き継ぎ、それに応答します。これらをサイトに並べて実行することは可能ですか?
ありがとう!
HttpSelfHostConfiguration
コンストラクターでポートを設定できます。例については、こちらのコードを参照してください:http: //www.matlus.com/self-host-asp-net-web-api/
*コメントからさらに回答を指定するために編集:selfHostconfiguration.HostNameComparisonMode = HostNameComparisonMode.Exact;
同じポートでサイトを実行できるようになります。