我有一个 Azure 存储帐户,在 blob 服务上启用了一个静态网站。我还为我的 blob 服务配置了自定义域。为了能够在自定义域上通过 HTTPS 为我的网站提供服务,我需要以某种方式应用我的证书。我该怎么做?
ps 我不要CDN
我有一个 Azure 存储帐户,在 blob 服务上启用了一个静态网站。我还为我的 blob 服务配置了自定义域。为了能够在自定义域上通过 HTTPS 为我的网站提供服务,我需要以某种方式应用我的证书。我该怎么做?
ps 我不要CDN
为了能够在自定义域上通过 HTTPS 为我的网站提供服务,我需要以某种方式应用我的证书。我该怎么做?
不幸的是,在撰写此答案时不可能,因为 Azure 存储仍然无法让您携带自己的证书。如果要将启用 HTTPS 的自定义域映射到托管在 Azure Blob 存储中的静态网站,则需要使用 CDN。
从此link
:
为自定义域启用 HTTP 访问更容易,因为 Azure 存储本身就支持它。要启用 HTTPS,您必须使用 Azure CDN,因为 Azure 存储本身还不支持带有自定义域的 HTTPS。有关分步指导,请参阅将自定义域映射到 Azure Blob 存储终结点。
您可以使用应用程序网关而不是 CDN,这是一个秘诀: https ://github.com/easkerov/azure-sa-custom-domain-ssl-sample