我最近使用 CDN 托管证书将我的静态网站移动到带有 CDN 的 Azure blob。我认为一切都很好,直到我去我的网站并发现当我去 www.example.com 时我收到了以下消息:
The account being accessed does not support http.
HttpStatusCode: 400
ErrorCode: AccountRequiresHttps
RequestId : 64466600-xxxx
TimeStamp : 2020-04-02T14:18:52.1757112Z
但是,如果我去https://www.example.com就可以了。
有没有办法将 http 流量转发到 azure blob/CDN 中的 https?
尝试遵循本指南:
https://medium.com/azure-architects/configuring-azure-cdn-http-https-redirection-2a9e4aab0a77
点击管理打开配置页面
从 HTTP 大菜单中,选择规则引擎
更新名称/描述,即 HTTP 到 HTPS 重定向