6

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

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

2 回答 2

0

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

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

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

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

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

于 2014-12-04T23:38:22.987 回答