gpt4 book ai didi

amazon-web-services - 如何在终止 SSL 的 AWS 网络负载均衡器后面使用 HTTP2

转载 作者:行者123 更新时间:2023-12-05 03:01:56 25 4
gpt4 key购买 nike

我有以下设置:

client --> AWS NLB (terminates SSL) --> nginx --> webserver

如何让 nginx 通过 HTTP2 提供内容?在 nginx 服务器配置上启用它只会导致浏览器在访问页面时下载文件。

最佳答案

浏览器使用 ALPN 作为 TLS 协商的一部分来决定起诉 HTTP/2 协议(protocol)。

由于您的 TLS 终止发生在 NLB,它必须宣布此 HTTP/2 支持并将未加密的 HTTP/2 数据传递给 Nginx。

我看不到任何迹象表明 NLB 支持设置 ALPN,所以不确定这是否可能。您将需要询问 AWS 是否支持它,因为他们的文档中没有任何内容,但这本身可能会给您一个您不想要的答案。

不确定为什么要下载文件。如果您直接连接到 Nginx,会发生同样的事情吗?

关于amazon-web-services - 如何在终止 SSL 的 AWS 网络负载均衡器后面使用 HTTP2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55367973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com