应用程序负载平衡器 HTTPS 侦听器未按预期工作

Application load balancer HTTPS listiner not working as expected

我已经设置了同时侦听 HTTP 和 HTTPS 的 ALB。 但这里的问题是 HTTP 关税正在获取正确的响应,而 HTTPS 在哪里

可能是什么原因造成的?

注:

我已将相同的证书添加到另一个 lb,并且工作正常。 为了测试,我打开了所有流量,但仍然可以访问。

谁能帮我解决这个问题?

当您将 SSL 证书添加到 ALB 时,您应该使用您自己的域,并为其颁发了 SSL 证书。

如果您使用 AWS 为 ALB 提供的默认域,您将收到此错误,因为 SSL 证书与 AWS 域不匹配。此外,您无法控制该域,也无法为其获取 SSL 证书。

您可以尝试在 alb 上设置从 aws 提供的域到您的域的重定向操作。这样做的一个例子显示在:

这样的规则如下所示: