Mteja wa CXF SOAP anaweza kubeba usanidi wake wa proksi kwenye conduit ya HTTP. Sera ya mteja huchagua mwisho, na proxyAuthorization hutoa akaunti ya mpatanishi:

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

Kipande hiki kinadhani usanidi uliopo wa CXF unatangaza nafasi za majina za HTTP-conduit na usalama. Badilisha QName ya bandari ya mfano na bandari ya mteja inayosanidiwa; kizuizi sahihi kilichounganishwa na conduit nyingine hakiwezi kuathiri wito huu.

Mwenyeji na bandari ya nambari hueleza proksi ya mbele. Kizuizi cha proxyAuthorization ni mpangilio mahususi wa akaunti ya proksi katika skema. CXF pia ina kipengele cha authorization kwa vitambulisho vya lengo. Akaunti za proksi na lengo hubaki tofauti.

Aina ya Basic inayoonyeshwa lazima ilingane na skema ambayo proksi inakubali na usafirishaji wa CXF uliochaguliwa unaweza kutumia. Baada ya conduit inayolingana kupakiwa, shughuli zinazotumwa kupitia humo hupokea sera hiyo ya mteja na usanidi wa akaunti.

Makala zinazohusiana