反向代理服务器可以接受 HTTPS 请求并通过 HTTP 转发到 Web 服务器吗?

问题描述 投票:0回答:1

如果我有一个在 SSL 认证的域名上运行的反向代理服务器(例如 Nginx),该代理服务器是否可以接受 HTTPS 请求并通过 HTTP 将其转发到常规 Web 服务器(例如 Gunicorn),而不会产生诸如“被阻止”之类的错误混合内容”?

如果上述问题的答案是“否”,将 HTTPS 请求从反向代理服务器转发到另一个常规服务器(托管在某个 IP 地址上)的唯一方法是为常规服务器购买域名并获取 SSL 证书吗?

我尝试用谷歌搜索这个问题,但找不到明确的答案。如有任何帮助,我们将不胜感激!

nginx deployment webserver reverse-proxy gunicorn
1个回答
1
投票

实际上,SSL 终止是反向代理的主要用例之一。所以是的,这是可能的。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.