我正在Azure VM上开发一个应用程序,并希望使用我已经在我的主域中使用的通配符SSL证书来保护它。 SSL证书适用于任何* .mydomain.com,Azure VM上的应用程序可通过myapplication.cloudapp.net访问
基于我所做的研究,CNAME应该是最好的选择(我不能使用A记录,因为我们需要每周关闭虚拟机并在下周将其关闭并且将丢失ip地址)。
我的两个问题是:
如何将myapplication.cloudapp.net显示为subdomain.mydomain.com?
这样做是否也可以将通配符SSL证书用于Azure应用程序?
答案 0 :(得分:0)
如何将myapplication.cloudapp.net显示为 subdomain.mydomain.com?
是 - 这只是CNAME转发并确保在服务器上安装了相应的SSL证书。
这样做是否也可以将通配符SSL证书用于Azure应用程序?
好吧,因为你已经通过虚拟机暴露了应用程序 - 这应该是无用的。
请注意,您提到您在主域使用证书,但未提及您使用此处的位置。请注意,开箱即用,您只能为每个HTTPS端点分配一个SSL。您可以使用Server Name Identification在端点上为Azure / IIS启用多个SSL证书,并且可以直接启用或automatically。如果您确实采用了这种方法,请记住首先配置您的SNI绑定,然后应用默认绑定 - 否则就会搞砸。