HTTPS到Apache和HTTP到Weblogic不起作用

下面的链接包含一个图像,我希望我的构build体系结构:

View post on imgur.com

我可以configuration这个,没有任何SSL的SSL,并且工作正常。 但是,当我configuration客户端和代理之间的SSL连接,它不起作用。

这是我的实际configuration:

LoadModule weblogic_module modules/mod_wl_22.so <Location /> SetHandler weblogic-handler PathTrim / </Location> <IfModule mod_weblogic.c> WebLogicHost xxx.xxx.xxx.xx WebLogicPort xxxx WLProxySSL ON SecureProxy OFF Debug ON WLLogFile "C:\temp\wlproxy.log" WLTempDir "C:\temp" </IfModule> 

其他一切和设置标准一样。 我需要这种configuration,因为我们必须在离开代理后嗅探数据包。

打开WLProxySSL将启用Apache和Weblogic之间的HTTPS通信,在图中标记为HTTP。 如果你的图是正确的,你不想在Apache和Weblogic之间使用SSL,你应该删除该行。

要在客户端和Apache之间强制使用SSL,您需要停止Apache侦听端口80,或者将端口80上的stream量redirect到端口443.一种方法是在虚拟主机中使用redirect永久