Apache-2.2

HTTPS 到 Apache 和 HTTP 到 Weblogic 不起作用

  • May 29, 2013

下面的連結包含我希望我的建構架構的圖像:

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。一種方法是在虛擬主機內使用永久重定向

引用自:https://serverfault.com/questions/507405