通配符SSL映射多个Azure App Service应用程序

时间:2017-11-20 14:17:51

标签: azure ssl configuration azure-web-app-service wildcard-subdomain

我将domain.com,a.domain.com,b.domain.com和c.domain.com映射到x.azurewebsites.net a.azurewebsites.net,a.azurewebsites.net和a。 azurewebsites.net

我可以设置以下内容

A record pointing to IP address of x.azurewebsites.net

CNAME www.domain.com pointed to x.azurewebsites.net

并更新SSL,适用于https适用于domain.com和www.domain.com

当我将a.domain.com设置为a.azurewebsites.net时

我无法设置A记录,所以我设置了CNAME

CNAME a.domain.com pointed to a.azurewebsites.net 

如何修复此方案的DNS配置?

2 个答案:

答案 0 :(得分:0)

根据您的描述,您已成功将具有CNAME记录的子域(www.domain.com)和带有A记录的根域(domain.com)映射到您的一个Azure Web App,并且您要配置另一个Azure Web App的类似映射。 AFAIK,您无法将相同的根域映射到多个主机名或IP,此时,它不知道您尝试访问哪些Azure Web应用。您只能映射子域  (app1.domain.com,app2.domain.com)到相关的azure网络应用程序(app1.azurewebsites.net,app2.azurewebsites.net)。有关将自定义DNS名称映射到Azure Web Apps的更多详细信息,您可以按照here

答案 1 :(得分:0)

设置a.domain.com指向a.azurewebsites.net虽然已经足够了,但我必须多次这样做(不知道为什么)。完成后,一旦我能够看到a.domain.com并且现在重定向工作,我也能够为此设置SSL。

经过大量试验和错误后,我们在https://medium.com/pooran-tech/wildcard-domain-ssl-configuring-in-azure-app-services-e1cefc8d75bf

处进行了一些步骤