反向代理服务器可以接受 https 请求并通过 http 转发到 Web 服务器吗?
Can a reverse-proxy server takes https request and forward to a web server via http?
如果我在 SSL 认证的域名上有一个反向代理服务器(比如 Nginx)运行,这个代理服务器可以接收 HTTPS 请求并将其转发到常规 Web 服务器(比如 gunicorn)吗? HTTP 不会产生“被混合内容阻止”之类的错误?
如果上述问题的答案是“否”,那么将 HTTPS 请求从反向代理服务器转发到另一台常规服务器(托管在某个 IP 地址上)的唯一方法是购买域名常规服务器并为其获取 SSL 证书?
我尝试用谷歌搜索这个,但找不到明确的答案。感谢您的帮助!
实际上,SSL termination 是反向代理的主要用例之一。所以是的,这是可能的。
如果我在 SSL 认证的域名上有一个反向代理服务器(比如 Nginx)运行,这个代理服务器可以接收 HTTPS 请求并将其转发到常规 Web 服务器(比如 gunicorn)吗? HTTP 不会产生“被混合内容阻止”之类的错误?
如果上述问题的答案是“否”,那么将 HTTPS 请求从反向代理服务器转发到另一台常规服务器(托管在某个 IP 地址上)的唯一方法是购买域名常规服务器并为其获取 SSL 证书?
我尝试用谷歌搜索这个,但找不到明确的答案。感谢您的帮助!
实际上,SSL termination 是反向代理的主要用例之一。所以是的,这是可能的。