首页 > 解决方案 > 为什么无法在没有自定义域(及其 TLS 证书)的情况下使用 HTTPS 侦听器创建 ALB?

问题描述

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

标签: aws-application-load-balancer

解决方案


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

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


推荐阅读