Klijent SOAP ta' CXF jista' jġorr il-konfigurazzjoni tal-proxy tiegħu fuq il-conduit HTTP. Il-politika tal-klijent tagħżel il-punt tat-tmiem, filwaqt li proxyAuthorization tipprovdi l-kont tal-intermedjarju:

<http-conf:conduit name="{urn:reports}ReportsPort.http-conduit">
  <http-conf:proxyAuthorization>
    <sec:UserName>PROXY_USER</sec:UserName>
    <sec:Password>PROXY_PASSWORD</sec:Password>
    <sec:AuthorizationType>Basic</sec:AuthorizationType>
  </http-conf:proxyAuthorization>
  <http-conf:client ProxyServer="proxy.example" ProxyServerPort="8080" />
</http-conf:conduit>

Dan is-silta jassumi li l-konfigurazzjoni CXF eżistenti tiddikjara n-namespaces tal-HTTP-conduit u tas-sigurtà. Ibdel il-QName tal-port tal-eżempju mal-port tal-klijent li qed jiġi kkonfigurat; blokka korretta mwaħħla ma' conduit ieħor ma tistax taffettwa din is-sejħa.

L-host u l-port numeriku jiddeskrivu l-proxy 'l quddiem. Il-blokka proxyAuthorization hija l-issettjar speċifiku tal-kont tal-proxy fis-schema. CXF għandu wkoll element authorization għall-kredenzjali tad-destinazzjoni. Il-kont tal-proxy u dak tad-destinazzjoni jibqgħu separati.

It-tip Basic muri għandu jaqbel ma' skema li l-proxy jaċċetta u li t-trasport CXF magħżul jista' juża. Ladarba l-conduit li jaqbel jiġi mgħobbi, l-operazzjonijiet mibgħuta minnu jirċievu dik il-politika tal-klijent u dik il-konfigurazzjoni tal-kont.

Artikli relatati