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

cle*_*ris 6 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证书.这不是必需的吗?

sal*_*uce 0

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

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

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