2012-10-05 50 views
0

我正在開發Magnolia模塊,它將包括一些RSS提要以及一些到內部客戶端系統的web服務調用。Magnolia CMS:如何配置代理和繞過

我公司擁有一個Web代理,因此對於RSS源收集數據,我已經配置了代理細節Tomcat服務器:將以下JVM參數傳遞給CATALINE_OPTS在setenv.bat:

 
    -Dhttp.proxyHost=%hostname% -Dhttp.proxyPort=%port% -Dhttp.proxyUser=%user% -Dhttp.proxyPass=%passwd% 

我的RSS聚合器現在可以工作,但是我的web服務調用失敗,出現403 Forbidden。假設這是由於代理服務器,因爲它我刪除了JVM參數,這些調用再次工作。

現在我的問題:

  1. 如何配置代理服務器繞過給Tomcat我的web主機域(即* .intws.co.uk)?
  2. 有沒有辦法在Magnolia中配置代理服務器的詳細信息?我的客戶將擁有不同的代理設置,我希望它們能夠管理(在Magnolia而不是Tomcat文件中)。
  3. 可以繞過主機在Magnolia中配置嗎?我的客戶再次可能使用不同的主機名安裝他們的Web服務。

我對Tomcat配置和代理的知識一般都是有限的,所以請隨時進入更多的細節,只要你喜歡。

回答