簡體   English   中英

木蘭CMS:如何配置代理和繞過

[英]Magnolia CMS: how to configure proxy and bypasses

我正在開發Magnolia模塊,其中將包括一些RSS提要以及對內部客戶端系統的一些Web服務調用。

我的公司有一個Web代理,因此為了RSS提要收集數據,我為Tomcat服務器配置了代理詳細信息:在setenv.bat中將以下JVM args添加到了CATALINE_OPTS:

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

我的RSS聚合器現在可以工作,但是我的Web服務調用失敗並顯示403 Forbidden。 假定這是由於代理的原因,因為我刪除了JVM args,所以調用再次起作用。

現在我的問題是:

  1. 如何在Tomcat中為我的Web服務主機域(即* .intws.co.uk)配置代理繞過?
  2. 有沒有一種方法可以在Magnolia中配置代理詳細信息? 我的客戶端將具有我希望它們管理的不同代理設置(在Magnolia中而不是Tomcat文件中)。
  3. 是否可以在Magnolia中配置旁路主機? 同樣,我的客戶端可能以不同的主機名安裝了他們的Web服務。

我對Tomcat的配置和代理的了解一般是有限的,所以請隨時詳細介紹。

我不確定您需要什么,但是也許看一下虛擬URI映射可能會有所幫助:您可以在Configuration:modules/adminInterface/virtualURIMapping的管理界面中的Magnolia內部找到這些選項(或單擊“默認URI”)。 很高興知道Magnolia EE在這里比CE更強大。

更多信息: http : //documentation.magnolia-cms.com/technical-guide/virtual-uri-mapping.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM