Azure网站的自定义域(多租户)

时间:2016-12-23 11:30:14

标签: azure azure-web-sites multi-tenant cname

本文 - https://msdn.microsoft.com/en-gb/library/hh534477.aspx#sec7解释了如何让客户添加自定义域并映射到您的应用程序的以下方法。

作为替代方案,您可以允许每个租户创建自己的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 App)。我不想为每个客户在azure中添加自定义域。我想为我的SaaS站点自动化流程。 感谢

1 个答案:

答案 0 :(得分:0)

  

当我在我的应用程序下面创建CNAME时,我最终得到了404(未找到Web App)

您似乎未正确配置自定义域。我建议您使用this article来跟踪您的DNS域名。另请检查{{3}}中的步骤,以确保正确配置自定义域。