【问题标题】:Why is it not possible to create an ALB with HTTPS listener without a custom domain (and its TLS certificate)?为什么无法在没有自定义域(及其 TLS 证书)的情况下使用 HTTPS 侦听器创建 ALB?
【发布时间】:2021-03-27 07:32:13
【问题描述】:

我想向我的 AWS Application Load Balancer 添加一个 HTTPS 侦听器。我从this thread 看到,没有自定义域(以及对其进行身份验证的证书)是不可能的。我的问题是为什么?难道不能有一个属于 AWS 的证书,它会证明,当人们连接到我的 ALB 时,“是的,你确实在 HTTPS 中与域 blabla.us-west-1.elb.amazonaws.com 交谈”?

【问题讨论】:

    标签: aws-application-load-balancer


    【解决方案1】:

    SSL 证书 要使用 HTTPS 侦听器,您必须在负载均衡器上部署至少一个 SSL/TLS 服务器证书。负载均衡器使用服务器证书终止前端连接,然后在将来自客户端的请求发送到目标之前解密它们。

    您仍然需要拥有自定义域,最简单的方法是使用 AWS Certificate Manager (ACM) 为负载均衡器创建证书。

    【讨论】:

    • 我的问题是“为什么需要它”
    【解决方案2】:

    您需要一个证书来为您的 ALB 创建一个侦听器,证书管理器可以帮助您并且公共证书是免费的,您需要一个自定义域来验证您是它的所有者,或者您可以上传自己的证书。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-19
      • 1970-01-01
      • 2017-06-12
      • 1970-01-01
      • 2010-12-09
      • 2020-08-29
      • 2016-07-24
      相关资源
      最近更新 更多