【发布时间】:2017-02-20 08:19:24
【问题描述】:
我在 Azure 上运行了几 (4) 个 Web 应用程序:其中 3 个需要很少的处理能力,因此它们一直在运行 免费计划;而另一个是为最终用户设计的,这意味着更高的负载和对自定义域和 SSL 证书的需求。
SSL 证书已正确配置 (https://azure.microsoft.com/en-us/documentation/articles/web-sites-purchase-ssl-web-site/) 并按预期工作。 但是,我们注意到所有其他站点现在都在导入此 SSL 证书,而不是 Azure 默认提供的证书(用于 *.azurewebsites.net 站点的证书); 这导致我们所有的免费网站都自动转移到基本层。我们无法再次将它们设置为免费,因为错误消息指出免费不支持 我们的自定义域的自定义 SSL 证书。
请注意,我们的自定义域绝不与任何 (3) 个免费站点相关联,而只是与需要它的站点相关联。 此外,在我们的免费站点中转到 SSL 证书选项时,我们无法删除自定义 SSL 证书,因为它指出该站点至少需要其中一个,而自定义一个是唯一的。 创建新站点时,此自定义 SSL 也会自动导入。
我们应该怎么做才能让免费网站使用默认的 *.azurewebsites.net SSL 证书而不是自定义证书,这样我们才能将这些网站恢复为免费计划?
感谢您的帮助。
【问题讨论】:
-
您的所有网站都在同一个托管计划中吗?托管计划基本上是带有 IIS 的服务器。您很可能需要将生产站点转移到单独的托管计划中。
标签: azure ssl-certificate azure-web-app-service