0

クライアントがオンライン ランディング ページを作成できるようにする SaaS ソリューションを構築しています。このサービスは、ランディング ページを作成およびホストするためのツールを提供します。クライアントが独自のドメイン名を構築したページに接続するオプションをクライアントに提供する必要があります. サービス ドメインが、Azure で使用される www.abc.com であるとします。すべてのクライアントにはローカル URL www.abc.com/client があります。ただし、通常、クライアントはローカル URL の代わりに www.client.com のような独自のドメインを使用できるようにしたいと考えています。もちろん、www.client.com を指す CNAME を Azure サイトに追加するように指示することもできます。問題は、Azure もすべてのドメインを手動で追加する必要があることです。

何らかの方法でこの段階を通過する解決策はありますか? クライアントのドメインがプロファイルでドメインを提供するように求めていることを知っているとしましょう。ドメインを手動ではなく動的に Azure に提供するにはどうすればよいでしょうか? これが質問です。少なくとも 100 以上のクライアントを持つと、手動入力が不可能になります。それを機能させるための推奨事項と解決策をいただければ幸いです。

4

1 に答える 1

0

Windows Azure Web サイトについて話していると思います。現時点では、CNAME 管理を自動化することはできません。ポータルで手動で追加する必要があります。現時点では、 Web サイトで動作する限定された APIがありますが、文書化されていません。したがって、この API が公開されれば、この API を介して CNAME の管理が可能になるかもしれませんが、現時点では確実に知る方法はありません。

もう 1 つの解決策は、Web サイトの代わりに Web ロールを使用することです。これにより、顧客は必要な CNAME をyourapplication.cloudapp.netにマップすることができ、簡単に機能します。次に、コードでドメイン ルーティング(ASP.NET MVC を使用していると仮定) を使用して、アプリケーション内のドメインをマップできます。

于 2012-08-13T06:14:31.897 に答える