我只是设置了azure CDN端点。指向我的原始服务器。这适用于http协议。但是当我尝试https时相同的文件 - 它返回502 - 错误的网关错误。我该如何排除故障并解决问题?
一个非常相似的设置在使用HTTP的另一个端点上完美运行。
我认为您可能需要做的是通过HTTPS提供您的CDN资产。为此,您需要在Azure门户中启用HTTPS
如果还没有那么:
虽然Azure反馈站点上有大量请求,但您无法将自己的域/ SSL证书与Azure CDN一起使用。
如果您为Azure云服务(例如http://[yourapp].cloudapp.net/cdn/)创建了CDN,则为Azure域([yourapp] .cloudapp.net)创建自签名证书非常重要。如果您使用的是Azure虚拟机,则可以通过IIS完成。
最近,当我们为拥有SSL证书的原始服务器启用了HTTPS但它是我们自己的自定义域而不是* .cloudapp.net域时,这引起了我们的注意。
有关详细信息,请单击http://benfoster.io/blog/azure-cdn-https