0

ServiceMix を Web プロキシの背後にインストールしており、インターネット経由で Web サービスを呼び出す必要があります。

コード内でプロキシ設定を設定しようとしました

System.setProperty("http.proxyHost" .....

(醜くてハックなことは知っています)だけでなく、

http.proxyHost=myproxy
http.proxyPort=8080
http.proxyUser=myuser
http.proxyPassword=mypassword

ServiceMix の etc/system.properties ファイルにあります。

どれもうまくいきませんでした。任意の提案をいただければ幸いです。ありがとうございました。

4

2 に答える 2

0

http:conduit を使用します。

  <http:conduit name="*.http-conduit">
    <http:authorization>
      <sec:UserName>Betty</sec:UserName>
      <sec:Password>password</sec:Password>
    </http:authorization>
    <http:client ProxyServer="x.x.x.x" ProxyServerPort="xxxx"/>

  </http:conduit>

参照: http://cxf.apache.org/docs/client-http-transport-included-ssl-support.html

于 2014-07-02T20:57:46.003 に答える