CXF SOAP bezero batek bere proxy konfigurazioa HTTP conduit-ean eraman dezake. Bezeroaren politikak amaierako puntua hautatzen du, eta proxyAuthorization-ek bitartekariaren kontua ematen du:

<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>

Zati honek suposatzen du lehendik dagoen CXF konfigurazioak HTTP-conduit eta segurtasun izen-espazioak deklaratzen dituela. Ordeztu adibideko portuaren QName konfiguratzen ari den bezeroaren portuarekin; beste conduit batera lotutako bloke zuzen batek ezin dio dei honi eragin.

Ostalariak eta portu zenbakizkoak aurreranzko proxya deskribatzen dute. proxyAuthorization blokea eskemaren proxy kontu ezarpen zehatza da. CXFek authorization elementua ere badu helmugaren kredentzialetarako. Proxy eta helmugako kontuak bereiziak izaten jarraitzen dute.

Erakutsitako Basic motak proxya onartzen duen eta hautatutako CXF garraioak erabil dezakeen eskema batekin bat etorri behar du. Dagokion conduit kargatu ondoren, haren bidez bidalitako eragiketek bezero politika eta kontu konfigurazio hori jasotzen dute.

Erlazionatutako artikuluak