我有一个域 example.com 的 SSL 证书,我想以以下方式访问我的 Azure 云服务 exampleserver.cloudapp.nethttps://server.example.com我正在使用虚拟机访问此云服务,不是 Web 和工作者角色。
我已经创建了一个指向 server.example.com 到 exampleserver.cloudapp.net 的 A 条目。
我已成功在云服务 -> 证书选项卡上上传了 SSL 证书,并且已在与云服务关联的 Linux VM 上添加了端点,从私有端口 443 到公共端口 443。我没有输入任何 ACL。
现在我尝试配置 SSL本教程但是我的应用程序中没有任何配置或定义文件,也不知道如何上传它们(portal.azure.com 上的云服务->配置选项卡不再存在)。
我该怎么做才能让它正常工作?
答案1
您正在遵循的教程适用于 Web/工作者角色云服务,而不是虚拟机。尽管虚拟机使用云服务层,但这并不是一回事。您所要做的就是像在任何 Windows 服务器机器上一样安装证书,并将主机 A 注册到您的 DNS 提供商。
SSL 证书 CSR 创建 :: IIS 8 和 IIS 8.5
更新:以 Apache (Linux) 为例
此外,请确保保留您的公共信息,以便在虚拟机关闭或重新启动时保留它。