Vendosja e llogarisë proxy në conduit HTTP të CXF
Konfiguroni politikën ProxyServer dhe llogarinë proxyAuthorization të CXF në conduit që përdor një klient SOAP.
Një klient SOAP i CXF mund të mbajë konfigurimin e tij proxy në conduit HTTP. Politika e klientit zgjedh pikën fundore, ndërsa proxyAuthorization siguron llogarinë e ndërmjetësit:
<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>
Ky fragment supozon se konfigurimi ekzistues i CXF deklaron hapësirat e emrave HTTP-conduit dhe të sigurisë. Zëvendësoni QName-në e portit shembull me portin e klientit që po konfigurohet; një bllok i saktë i lidhur me një conduit tjetër nuk mund të ndikojë në këtë thirrje.
Pritësi dhe porti numerik përshkruajnë proxin përpara. Blloku proxyAuthorization është cilësimi specifik i llogarisë proxy në skemë. CXF ka gjithashtu një element authorization për kredencialet e destinacionit. Llogaria proxy dhe ajo e destinacionit mbeten të ndara.
Tipi Basic i paraqitur duhet të përputhet me një skemë që proxy e pranon dhe që transporti i zgjedhur i CXF mund ta përdorë. Pasi ngarkohet conduit-i përkatës, operacionet e dërguara përmes tij marrin atë politikë klienti dhe konfigurimin e llogarisë.