Azure服务请求的Azure CDN转发到<myapp> .cloudapp.net而不是我的自定义主机名绑定</myapp>

时间:2014-01-23 13:51:39

标签: azure azure-cdn

正如上面标题中所提到的,我有一个带有WebRole的云服务,它运行一个Web应用程序www.myappname.com。我已采取所有必要步骤,使用IIS上的url rewrite模块从我的应用程序中提供CDN内容。这很好但是:

  1. 来自CDN的请求将转发到.cloudapp.net而不是我的自定义主机名绑定。我在配置中找不到任何更改此位置的地方。当我创建新的CDN端点时,我设置ORIGIN DOMAIN的选项仅限于我的云服务端点
  2. 假设我的云端服务CDN端点有自定义域名(例如static.appnamecdn.com)。当我使用https发出请求时会发生什么?我没有看到任何地方注册“static.appnamecdn.com”的ssl证书。是不是需要这样的东西?

2 个答案:

答案 0 :(得分:0)

从创建CDN端点屏幕(Azure管理门户)上的帮助图标,我得到了上面第二点的答案:

  

如果您选择为CDN端点启用HTTPS,请记住    以下几点:

     
      
  • 您必须使用CDN提供的证书。不支持第三方证书。
  •   
  • 您必须使用CDN域来访问内容。自CDN以来,HTTPS支持不适用于自定义域名(CNAME)   目前不支持自定义证书。
  •   
  • HTTPS仅从CDN到客户端。从CDN到内容提供商(存储帐户或托管服务)的请求是   仍然使用HTTP。
  •   

答案 1 :(得分:0)

关于你的第一个问题,我认为这是不可能的......不幸的是,Azure的CDN在选择方面有些局限。

至于第二个,正如在另一个答案中所说的那样,无法将HTTPS与自定义域名一起使用:/