1

RSS フィードと内部クライアント システムへの Web サービス呼び出しを含む Magnolia モジュールを開発しています。

私の会社には Web プロキシがあるため、RSS フィードがデータを収集するために、プロキシの詳細を使用して Tomcat サーバーを構成しました。次の JVM 引数を setenv.bat の CATALINE_OPTS に追加しました。

    -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 でプロキシの詳細を構成する方法はありますか? 私のクライアントには、管理したいさまざまなプロキシ設定があります (Tomcat ファイルではなく Magnolia で)。
  3. Magnolia でバイパス ホストも構成できますか? 繰り返しになりますが、私のクライアントには、異なるホスト名で Web サービスがインストールされている可能性があります。

Tomcat の構成とプロキシ全般に関する私の知識は限られているため、お好きなだけ詳細に進んでください。

4

1 に答える 1

0

何が必要なのかわかりませんが、仮想 URI マッピングを調べると役立つかもしれません。これらのオプションは、管理インターフェイスの Magnolia 内にありますConfiguration:modules/adminInterface/virtualURIMapping(または [デフォルト URI] をクリックします)。また、マグノリア EE が CE よりも強力であることも知っておくとよいでしょう。

詳細: http://documentation.magnolia-cms.com/technical-guide/virtual-uri-mapping.html

于 2012-12-06T15:22:58.883 に答える