让';s Encript SSL证书和Azure流量管理器

让';s Encript SSL证书和Azure流量管理器,ssl,iis,azure-virtual-machine,lets-encrypt,azure-traffic-manager,Ssl,Iis,Azure Virtual Machine,Lets Encrypt,Azure Traffic Manager,我正在尝试使用Azure Traffic Manager在两个不同地区(欧洲和美国)的Azure VM上托管的网站之间实现流量负载平衡 Azure流量管理器是用DNS名称mywebsite.trafficmanager.net 我使用dns名称设置了2个端点mywebsite uk.uksouth.cloudapp.azure.com和mywebsite us.westus.cloudapp.azure.com 为了设置一个虚荣域,我有一个指向的CNAME记录 www.mywebsite.tra

我正在尝试使用
Azure Traffic Manager
在两个不同地区(欧洲和美国)的
Azure VM
上托管的网站之间实现流量负载平衡

Azure流量管理器
是用DNS名称
mywebsite.trafficmanager.net

我使用dns名称设置了2个端点
mywebsite uk.uksouth.cloudapp.azure.com
mywebsite us.westus.cloudapp.azure.com

为了设置一个虚荣域,我有一个指向的
CNAME
记录

www.mywebsite.trafficmanager.net
当我转到
http://mywebsite.trafficmanager.net
www.mydomain.com
我被正确地路由到最近的站点

不幸的是,当我试图让
HTTPS/SSL
正常工作时,我遇到了困难。我正试图使用Let's Encrypt via the Certify SSL Certificate Management tool向每个服务器颁发SSL证书,但我遇到以下错误:

Validation of the required challengers did not complete successfully. Please ensure all domains to be referenced in the Certificate can be used to access this site without redirection.
我已经在
IIS
中为
mywebsite uk.mydomain.com
www.mydomain.com
创建了绑定,并为
mywebsite uk
创建了一个到web服务器ip的A记录,每当我请求包含
www.mydomain.com
的证书时,我都会收到错误

有人有过这种设置的经验吗?更重要的是,对我做错了什么有什么建议吗?我会更好地咬紧牙关,获得付费SSL证书吗


非常感谢,

没有任何技术原因说明您不能为这两个应用程序使用相同的SSL证书。但某些SSL证书颁发者为每台服务器颁发许可证。您可以尝试对这两台服务器使用不同的SSL证书。您的SSL ip是否基于?您是否将SSL绑定到mywebsite-uk.uksouth.cloudapp.azure.com和mywebsite-us.westus.cloudapp.azure.com?如果不是,你需要这样做。我也有同样的问题,但我的问题是azure webapps。谢谢大家的帮助。问题似乎与Let's Encrypt使用的身份验证过程有关,它根本不支持此设置