如何在 Azure 中为自定义域创建证书?

How do I create certificates in Azure for a custom domain?

我正在尝试按照 this 教程在 Azure 中为自定义域创建证书。我和 Marc 有同样的问题:

但是,我已经设置了对 DNS 区域的访问:

问题是它是自定义域吗?如果有任何解决方法,如果没有其他要检查的东西?

由于您关注的 tutorial 提到“有一个用于 Azure Web 应用程序的插件,但这仅适用于 Windows 网络应用程序”,因此您可能不会按照该步骤操作。

要为存储帐户中的静态网站创建证书,您可以关注this blog1---Enable HTTPS with Lets Encrypt on Azure static site and read this blog2了解更多详情。

托管在存储容器上的 Azure 静态站点允许您拥有 DigiCert 提供的免费证书,但仅限于子域(例如 www)。如果您想使用根域,可以使用自带证书功能。你需要 configure HTTPS on an Azure CDN custom domain.

GitHub 上有一个令人惊叹的项目 lets-encrypt-azure,它允许您 运行 作为将提供此端点的 Azure Functions,将证书下载到 Azure Key vault由您的 CDN 使用。