AWS CloudFront 使用 HTTP,但 HTTPS 出现错误 - 无法满足请求。 CloudFront 无法连接到源

AWS CloudFront works with HTTP, but HTTPS get error - The request could not be satisfied. CloudFront wasn't able to connect to the origin

我正在尝试通过 AWS CloudFront 为我的服务器提供服务。但是我有一些问题。

场景

会发生什么

我期待的

我应该如何使用 AWS CloudFront 来服务器我的 HTTPS 内容?

CloudFront 无法连接到证书无效的源。您有几个选择:

  1. 您可以将您的分配配置为仅连接到您支持的 http。
  2. 在您的实例前面放置一个 ELB/ALB 并终止 Balancer 上的 TLS。您可以使用亚马逊证书管理器免费创建证书。
  3. 从第三方购买证书并在您的实例上使用它。