我创建了Azure应用服务,可通过http://foo.azurewebsites.net和https://foo.azurewebsites.net访问。我只使用HTTPS,但没有禁用其他(尚)。将Azure流量管理器配置为使用HTTPS
然后配置流量管理器,并将其添加为唯一端点(现在)。
我执行我的API通过http://foo.trafficmanager.net它的工作原理。但是,如果我尝试和查询对https://foo.trafficmanager.net,然后我得到的SSL错误:
- 通过PowerShell的:基础连接已关闭:无法为SSL/TLS安全通道的信任关系。
- Via Curl:curl:(51)SSL:没有其他证书主题名称与目标主机名称“foo.trafficmanager.net”相匹配。
那么,我需要一个单独的SSL证书用于TrafficManager吗?我使用的是foo.azurewebsites.net附带的默认版本,并且可以正常工作。
请查看:https://stackoverflow.com/a/40399500/4148708。实质上,您需要一个自定义域和一个证书来覆盖它。 – evilSnobu