De Proxy-Kont an den HTTP-Conduit vum CXF setzen
Konfiguréiert dem CXF seng ProxyServer-Politik an de proxyAuthorization-Kont um Conduit, deen e SOAP-Client benotzt.
En CXF SOAP-Client kann seng Proxy-Konfiguratioun um HTTP-Conduit droen. D'Client-Politik wielt den Endpunkt, während proxyAuthorization de Kont vum Vermëttler liwwert:
<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>
Dëse Fragment geet dovun aus, datt déi bestehend CXF-Konfiguratioun d'Namensräim HTTP-conduit an Sécherheet deklaréiert. Ersetzt de QName vum Beispillport duerch de Clientport, deen ageriicht gëtt; e korrekte Block un engem aneren Conduit kann dësen Opruff net beaflossen.
Den Host an de numeresche Port beschreiwen de Forward-Proxy. De proxyAuthorization-Block ass déi spezifesch Proxy-Kont-Astellung vum Schema. CXF huet och en authorization-Element fir d'Authentifikatiounsdaten vum Zil. De Proxy- an den Zilkont bleiwe getrennt.
Den ugewisenen Basic-Typ muss zu engem Schema passen, deen de Proxy akzeptéiert an deen den ausgewielten CXF-Transport ka benotzen. Soubal den entspriechende Conduit gelueden ass, kréien d'Operatiounen, déi duerch en geschéckt ginn, déi Client-Politik an déi Kont-Konfiguratioun.