【发布时间】:2017-06-09 16:24:40
【问题描述】:
我创建了一个 Azure 应用服务,可以通过 http://foo.azurewebsites.net 和 https://foo.azurewebsites.net 访问它。我只使用 HTTPS 一个,但还没有禁用另一个(还)。
然后我配置流量管理器,并将其添加为唯一端点(现在)。
我通过http://foo.trafficmanager.net 执行我的API,它可以工作。但是,如果我尝试查询 https://foo.trafficmanager.net,则会收到 SSL 错误:
- 通过 Powershell:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。
- 通过 Curl:curl:(51) SSL:没有替代证书主题名称与目标主机名“foo.trafficmanager.net”匹配。
那么,我是否需要单独的 SSL 证书才能与 TrafficManager 一起使用?我使用的是 foo.azurewebsites.net 附带的默认设置,开箱即用。
【问题讨论】:
-
看看这个:stackoverflow.com/a/40399500/4148708。本质上,您需要一个自定义域和一个证书来覆盖它。
标签: azure ssl azure-traffic-manager