0

我正在尝试为托管在爱尔兰的 EC2 上的网站安装 SSL。下面的这篇文章指出负载均衡器需要托管在 n 中。弗吉尼亚州让 Cloud Front 工作(这样我就可以使用我的自定义 SSL 证书)。如果我的网站在爱尔兰,这会起作用吗?

我已经尝试了几次,但还没有让它工作。我有以下内容 - EC2、route53、负载均衡器、证书管理器、云端。

AWS:CloudFront 中禁用了自定义 SSL 证书选项,但我使用 AWS Certificate Manager 创建了 SSL 证书

非常感谢,

更新

我的证书截图

证书

CloudFront

CloudFront

53 号公路

云端

4

1 回答 1

2

您不需要将负载均衡器托管在北弗吉尼亚州,这是指同时使用 AWS Certificate Manager 和 CloudFront。即,如果您想使用 AWS Certificate Manager 请求 SSL 证书并将其附加到您的 CloudFront 分配。

这是因为 CloudFront 将其 SSL 证书从北弗吉尼亚分发到其分发网络中的其他边缘站点。

你可以做的是:

  • 在北弗吉尼亚州创建的 ACM 证书
  • CloudFront 分配已创建并应用了证书
  • 使用别名到 CloudFront 分配的 Route 53 托管区域
  • 爱尔兰的负载均衡器在 CloudFront 分配中设置为源
  • 爱尔兰的 EC2 实例

Route 53 中指向 CloudFront 分配的别名示例:

在此处输入图像描述

CloudFront DNS 示例:

在此处输入图像描述

于 2019-06-02T22:35:14.510 回答