Set proxykontoen i HTTP-conduiten til CXF
Konfigurer ProxyServer-policyen og proxyAuthorization-kontoen til CXF på conduiten ein SOAP-klient brukar.
Ein CXF SOAP-klient kan bera proxykonfigurasjonen sin på HTTP-conduiten. Klientpolicyen vel endepunktet, medan proxyAuthorization leverer kontoen til mellomleddet:
<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>
Dette fragmentet føreset at den eksisterande CXF-konfigurasjonen deklarerer namneromma for HTTP-conduit og tryggleik. Byt ut QName for dømeporten med klientporten som vert konfigurert; ein korrekt blokk fest til ein annan conduit kan ikkje påverke dette kallet.
Verten og den numeriske porten skildrar videresendingsproxyen. proxyAuthorization-blokka er den særskilde innstillinga for proxykontoen i skjemaet. CXF har òg eit authorization-element for påloggingsinformasjonen til målet. Proxy- og målkontoen held fram med å vere skilde.
Basic-typen som er vist, må samsvare med eit opplegg som proxyen godtek og den valde CXF-transporten kan bruke. Når den samsvarande conduiten er lasta, får operasjonar som vert sende gjennom han, denne klientpolicyen og kontokonfigurasjonen.