没有SSL证书的Apache https代理

时间:2015-08-25 14:54:40

标签: apache https proxy ssl-certificate reverse-proxy

如何设置侦听https的代理并将请求代理到https上的其他服务器,而无需在Apache上为入站https请求设置SSL证书?

我只需要通过https连接代理请求。

1 个答案:

答案 0 :(得分:1)

如果您的apache框中没有相关的SSL证书,则设置代理将非常困难。网站配置通常依赖于Host标头和URI路径,如果您无法解包SSL,则无法获得这些路径。

相反,如果要无条件地转发所有SSL流量,您可以考虑使用TCP代理而不是应用程序代理。

有几种方法可以设置,具体取决于您选择的平台。如果您在Linux上运行,则可以轻松设置iptables rule以将请求转发到443到某个远程主机。