Azure 流量管理器和 https 端点

Azure traffic manager and https endpoint

我在 Azure 上有一个网站 运行。我添加了一个自定义域和一个 SSL 以启用对其的 https 访问。 一切都很好。几天前,Azure 在托管我网站的数据中心(西欧)出现了网络问题,当然我的网站在那段时间受到了影响。 所以我现在决定将我的网站置于流量管理器之下并将其部署在 2 个区域。

使用 ATM 配置 Http 访问有效。但是当我切换到 Https(在 ATM 配置页面中选择 https 协议)时,所有端点都获得 "Degraded" 状态。

所以,我的问题是:我是否必须向流量管理器添加证书才能使用 https?我如何将 https 端点添加到 ATM?

流量管理器支持通过 HTTP 和 HTTPS 进行健康探测。请注意,使用 HTTPS 健康检查时:

  1. 服务器证书未经验证(因此无需 向流量管理器注册证书)
  2. 不支持客户端证书
  3. 不支持 SNI 证书

请检查以上内容。另请检查您的监控端口是否在流量管理器中配置正确(例如 443 而不是 80),并且您的监控路径是否指向您的服务的有效页面。

这些页面可能会有帮助:

如果您仍然无法使用它,请提交支持票。如果您确实解决了问题,请回复让我们知道是什么问题

此致,

Jonathan Tuliani,Azure 流量管理器项目经理