在 Azure IaaS、VM 或云服务上的网站 运行 上配置 SSL 证书和 CNAME?

Configure a SSL cert and CNAME on website run on Azure IaaS, VM or cloud service?

我们在 Azure VM 上有一个网站 运行,该 VM 与许多其他服务器共享相同的虚拟网络和云服务,它还保留了一个 public 互联网 IP 地址。我们需要配置我们的域 (***.abcd.com) 和网站的 SSL。执行此操作的最佳做​​法是什么?

由于我对 Azure 的了解有限,我想将 CNAME 配置为静态 public IP,然后在 IIS 上配置 SSL。但是,我被告知要在云服务上配置 SSL 证书,并将 CNAME 也指向云服务。

请帮忙,谢谢!

我想你对虚拟机、云服务和网站的区别很困惑。如果您有虚拟机,您需要做的就是:

  1. 在您的 public DNS 服务器中创建一个记录类型 A(主机),指向您的 VM 云服务 VIP。
  2. 在您的 VM 中,为 SSL 设置 IIS/Apache 或其他任何设置。
  3. 添加 HTTPS 端点

虽然每个 VM 都有一个云服务,但是将应用程序部署为云服务和与您的 VM 关联的云服务存在很大差异。

更多信息在这里:

http://azure.microsoft.com/en-us/documentation/articles/choose-web-site-cloud-service-vm/

提示:您说您有一个 VM 与许多其他服务器共享云服务。如果所有这些虚拟机不共享相同的核心服务,它们应该 运行 在自己的云服务上。