2016-09-22 27 views
0

Webアプリケーション用に複数のカスタムドメインを設定しようとしています。Azure Web Appのカ​​スタムドメイン

基本的には、URLを確認し、そのURLで特定された顧客に基づいて特定のコンテンツを表示する動的なウェブサイトです。

私たちの顧客がcontoso.comであるとします。

ウェブサイトが動作するためには、私たちのサーバーにAzureによって提供されたIPと、mywebsite.azurewebsites.netにpoitingするTXTレコードが必要です。

しかしこれでは十分ではありません。Azureポータルに移動し、そこにホスト名「contoso.com」を追加する必要があります。それ以外の場合は404エラーが発生します。

私の質問は、私たちのWebアプリケーションであるAzureに、Azureポータルで定義されているものだけでなく、任意のホスト名を受け入れるように指示できますか?

私は、powershellまたはrest APIを使用してホスト名を追加できますが、何千もの顧客がいて、維持管理するのはあまりにも多くあります。

答えて

1

これは不可能です。ちょうど、同じVM上で複数のサイトを稼動させることができ、すべて同じIPアドレスを持つことになります。このサービスでは、各サイトに事前にホスト名を登録する必要があるため、リクエストが到着したときに、リクエストがルーティングされるサイトを知ることができます。

+1

Azureが共有プラットフォームであるため、ドメインを受け入れることはできません。Azureインフラストラクチャが受け入れまたは拒否することを知るように定義する必要があります。 –

関連する問題