我们在使用 Apache 2.2.34 作为反向代理时遇到了问题。
场景 - 通过互联网的第三方调用命中 DMZ 中的 Apache,以调用 MZ 环境中的 ESB - BizTalkServer 2016 [esbdev] 公开的服务。
SOAP 通过 DMZ URL 和后跟 /miles 进行。
我们能够接收点击并将其转发到 ESB 服务器,但是重定向不起作用,并收到 500 错误响应
httpd.conf 中的配置如下。如果有人能分享对此问题的反馈,我将不胜感激。
<VirtualHost *:50000>
SSLProxyEngine On
SSLProxyVerify none
ProxyPreserveHost Off
SSLProxyCheckPeerCN Off
#RequestHeader set Host "esbdev.capital.com"
ProxyPass /miles https://esbdev.capital.com/ABC.WCFService/SILService.svc
ProxyPassReverse /miles https://esbdev.capital.com/ABC.WCFService/SILService.svc
</VirtualHost>