azure-traffic-manager - 如何将流量管理器与 Azure 存储静态网站一起使用?
问题描述
我在 Azure 存储静态网站中有一个带有端点的流量管理器。带有 index.html 的静态网站已在 http 和 https 上启动并运行。流量管理器中的端点具有在线状态。
但是当尝试通过流量管理器 DNS 名称http:// - .trafficmanager.net访问静态网站时,我收到 400 Bad Request 错误。
看起来错误来自存储网站:
The request URI is invalid.
HttpStatusCode: 400
ErrorCode: InvalidUri
为什么?如何解决这个问题?
解决方案
这是我对自己的问题“如何解决?”的回答:
转到存储帐户 -> 自定义域配置
在blahblah.trafficmanager.net输入流量管理器 DNS 名称并保存配置
等待几分钟。
答对了!现在 blahblah.trafficmanager.net 显示存储帐户中的静态网站。
请注意,存储帐户必须支持 HTTP 才能正常工作。
存储帐户 -> 配置 -> 需要安全传输 已禁用
仍然没有回答“为什么?”的问题。