在 Azure VM 上安装通配符 SSL 证书

Posted

技术标签:

【中文标题】在 Azure VM 上安装通配符 SSL 证书【英文标题】:Installing Wildcard SSL Certificate on Azure VM 【发布时间】:2014-09-16 20:02:40 【问题描述】:

我正在 Azure VM 上开发一个应用程序,并希望通过使用我已经在我的主域中使用的通配符 SSL 证书来保护它。 SSL 证书适用于任何 *.mydomain.com,Azure VM 上的应用程序可通过 myapplication.cloudapp.net 访问

根据我所做的研究,CNAME 应该是最好的选择(我不能使用 A 记录,因为我们需要每周关闭虚拟机并在下周将它们重新打开并且会丢失IP 地址)。

我的两个问题是:

如何让 myapplication.cloudapp.net 显示为 subdomain.mydomain.com?

这样做是否会使通配符 SSL 证书也可以用于 Azure 应用程序?

【问题讨论】:

【参考方案1】:

如何让 myapplication.cloudapp.net 显示为 subdomain.mydomain.com?

是的 - 这只是 CNAME 转发并确保在服务器上安装了适当的 SSL 证书。

这样做是否会使通配符 SSL 证书也可以用于 Azure 应用程序?

好吧,您已经通过 VM 公开了应用程序 - 这应该毫无疑问地发生。

请注意,您提到您在主域上使用证书,但没有提到您在哪里使用它。请注意,开箱即用,您只能为每个 HTTPS 端点分配一个 SSL。您可以使用Server Name Identification 在 Azure / IIS 的 Endpoint 上启用多个 SSL 证书,并且可以直接启用或automatically。如果您确实采用此方法,请记住先配置您的 SNI 绑定,然后应用默认绑定 - 否则会搞砸。

【讨论】:

以上是关于在 Azure VM 上安装通配符 SSL 证书的主要内容,如果未能解决你的问题,请参考以下文章

在 AWS Elastic Beanstalk 上安装通配符 SSL 证书

ssl wildcard 怎么样

企业网站选择哪个品牌的通配符SSL证书比较好

在 Azure 中创建的 VM 上的 TenantEncryptionCert

什么是通配符SSL证书?它和多域名SSL证书的区别是什么?

Tocmat安装SSL证书