2016-12-23 28 views
0

本文 - https://msdn.microsoft.com/en-gb/library/hh534477.aspx#sec7解釋瞭如何讓客戶添加自定義域並映射到應用程序的以下方法。使用Azure網站的自定義域(多租戶)


作爲替代方案,你可以讓每個租戶創建租戶擁有的域或子域映射到應用程序的DNS名稱的一個自己的DNS條目。例如,Adatum目錄可以創建在其DNS配置以下DNS條目:

surveys.adatum.com CNAME adatum.tailspinsurveys.com

或者Adatum目錄可以創建以下條目:

surveys.adatum。 com CNAME www.tailspinsurveys.net

無論哪種情況,您都可以使用上述選項3中建議的技術在您的ASP.NET路由中使用自定義域名,或者在您的代碼中使用Request.Url類來標識域。


我可以使用子到目前爲止實現這一目標,但是當我創建了CNAME下面我的應用程序,我結束了一個404(Web應用程序未找到)。我不希望爲每位客戶在Azure中添加自定義域。我想爲我的SaaS站點自動完成此過程。 感謝

回答

0

當我創建的CNAME下面我的應用程序,我結束了一個404(Web應用程序未找到)

看來你沒有正確配置的自定義域。我建議你使用Dig Web interface來跟蹤你的DNS域名。請同時檢查您的步驟this article以確保自定義域的配置正確。

+0

感謝您的回覆。我想我需要的功能不必在門戶中爲每個租戶添加自定義域? (根據我的理解,還有500個限制),當我們達到1000個用戶時,這阻礙了多租戶方法。 CNAME應該由他們設置,我們應該能夠自動添加或清除他們的域名。 – user1863703