Apache-2.2
HTTPS 到 Apache 和 HTTP 到 Weblogic 不起作用
下面的連結包含我希望我的建構架構的圖像:
http://i.imgur.com/qg7LM5j.png
我可以在任何時候配置它,而無需 SSL,並且工作正常。但是當我在客戶端和代理之間配置 SSL 連接時,它不起作用。
這是我的實際配置:
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>
其他一切都與設定標準相同。我需要此配置,因為我必須在數據包離開代理後對其進行嗅探。
打開 WLProxySSL 將啟用 Apache 和 Weblogic 之間的 HTTPS 通信,在圖中標記為 HTTP。如果您的圖表是正確的並且您不希望在 Apache 和 Weblogic 之間使用 SSL,則應該刪除該行。
要在客戶端和 Apache 之間強制使用 SSL,您需要阻止 Apache 監聽埠 80,或者將埠 80 上的流量重定向到埠 443。一種方法是在虛擬主機內使用永久重定向