首页 > 解决方案 > 如何将流量管理器与 Azure 存储静态网站一起使用?

问题描述

我在 Azure 存储静态网站中有一个带有端点的流量管理器。带有 index.html 的静态网站已在 http 和 https 上启动并运行。流量管理器中的端点具有在线状态。

但是当尝试通过流量管理器 DNS 名称http:// - .trafficmanager.net访问静态网站时,我收到 400 Bad Request 错误。

看起来错误来自存储网站:

The request URI is invalid.
HttpStatusCode: 400
ErrorCode: InvalidUri

为什么?如何解决这个问题?

标签: azure-traffic-manager

解决方案


这是我对自己的问题“如何解决?”的回答:

  1. 转到存储帐户 -> 自定义域配置

  2. 在blahblah.trafficmanager.net输入流量管理器 DNS 名称并保存配置

  3. 等待几分钟。

答对了!现在 blahblah.trafficmanager.net 显示存储帐户中的静态网站。

请注意,存储帐户必须支持 HTTP 才能正常工作。

存储帐户 -> 配置 -> 需要安全传输 已禁用

仍然没有回答“为什么?”的问题。


推荐阅读