Apache 如何将HTTPS POST转换为HTTP POST

Apache 如何将HTTPS POST转换为HTTP POST,apache,http,tomcat,https,reverse-proxy,Apache,Http,Tomcat,Https,Reverse Proxy,我有一个托管在Tomcat中的现有web应用程序,它正在侦听HTTP POST 但是,出于安全原因,对web应用程序的请求必须作为HTTPS通过网络传输 我无法更改web应用程序 因此,我希望接收HTTPS帖子,对其进行解密,并将其作为HTTP帖子传递给web应用程序 我还需要传递回发件人的回复代码等 有人告诉我,我可以使用配置为“反向代理”的Apache来实现这一点 但我不是Apache或Tomcat的专家,在研究这个选项之前,我想确定我走的是正确的道路 i、 e 因此,对于远程服务器应用程

我有一个托管在Tomcat中的现有web应用程序,它正在侦听HTTP POST

但是,出于安全原因,对web应用程序的请求必须作为HTTPS通过网络传输

我无法更改web应用程序

因此,我希望接收HTTPS帖子,对其进行解密,并将其作为HTTP帖子传递给web应用程序

我还需要传递回发件人的回复代码等

有人告诉我,我可以使用配置为“反向代理”的Apache来实现这一点

但我不是Apache或Tomcat的专家,在研究这个选项之前,我想确定我走的是正确的道路

i、 e

因此,对于远程服务器应用程序,一切看起来都是通过HTTPS进行的

对于我本地的Tomcat web应用程序来说,一切看起来都是通过HTTP进行的

这是否可行和正确

我需要使用Apache还是可以在Tomcat中全部使用

这就是所谓的“url重写”吗

这不仅仅是“重定向”

谢谢,
Brett

您不必更改web应用程序。您只需重新配置Tomcat即可拥有HTTPS连接器。您不需要Apache HTTPD,尽管在您的Tomcat面前使用它还有很多其他好的理由。@OlafKock我无法想象为什么在问题中特别提到Apache HTTPD时删除了标记。对不起,我的错。打开的标签太多,出现了短暂的分心。谢谢@user207421,你抓到了。