问题描述
我有一个在Azure上运行的网站.我添加了一个自定义域和一个SSL,以启用对它的https访问. 一切都很好.几天前,Azure在托管我的网站(西欧)的数据中心发生了网络问题,当然我的网站在那段时间内受到了影响.因此,我现在决定将我的网站放到流量管理器中,并在2个区域中进行部署.
I have a Website running on Azure. I added a custom domain and an SSL to enable https access to it. All is fine. Few days ago Azure had a network issue in a datacenter where my website is hosted( West Europe) and of course my site was affected during that time.So i've decided now to put my site under traffic manager and deploy it in 2 regions.
使用ATM配置Http acces的工作.但是,当我切换到Https(在ATM配置页面中选择https协议)时,所有端点的状态均为降级".
Configuring Http acces with ATM works. But when i switch to Https( choosing https protocol in ATM config page) all endpoints get "Degraded" status.
所以,我的问题是:我是否必须将证书添加到流量管理器才能使用https?如何将https端点添加到ATM?
so, my questions are: do i have to add certifcate to traffic manager in order to use https? How can i add https endpoints to ATM?
推荐答案
Traffic Manager通过HTTP和HTTPS支持运行状况探测.请注意,在使用HTTPS健康检查时:
Traffic Manager supports health probes via both HTTP and HTTPS. Note that when using HTTPS health checks:
- 服务器证书未通过验证(因此无需向流量管理器注册证书)
- 不支持客户端证书
- 不支持SNI证书
- The server certificate is not validated (hence there's no need toregister the certificate with Traffic Manager)
- Client certificates are not supported
- SNI certificates are not supported
请检查以上内容.另请检查您的监视端口是否在Traffic Manager中正确配置(例如443而不是80),并且监视路径也指向服务的有效页面.
Please check the above. Please also check that your monitoring port is configured correctly in Traffic Manager (e.g. 443 instead of 80) and also your monitoring path points to a valid page for your service.
这些页面可能会有所帮助:
These pages may be helpful:
如果仍然无法正常工作,请提出支持通知.如果您确实解决了问题,请回复以告诉我们是什么情况
If you still can't get it to work, please raise a Support ticket. If you do solve the problem, please reply back to let us know what it was
此致
Azure Traffic Manager程序经理Jonathan Tuliani
Jonathan Tuliani, Program Manager, Azure Traffic Manager
这篇关于Azure流量管理器和https终结点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!