Setja proxy-reikninginn í HTTP-conduit CXF
Stilltu ProxyServer-stefnu CXF og proxyAuthorization-reikninginn á conduitinu sem SOAP-biðlari notar.
CXF SOAP-biðlari getur borið proxy-stillingar sínar á HTTP-conduitinu. Stefna biðlarans velur endapunktinn, en proxyAuthorization veitir reikning milligöngumannsins:
<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>
Þetta brot gerir ráð fyrir að núverandi CXF-stillingar skilgreini HTTP-conduit- og öryggisnafnrýmin. Skiptu QName dæmisportsins út fyrir biðlaraportið sem verið er að stilla; réttur blokkur tengdur öðru conduit getur ekki haft áhrif á þetta kall.
Hýsillinn og tölulega portið lýsa framproxyinu. proxyAuthorization-blokkurinn er sérstaka proxyreikningsstilling skemans. CXF hefur einnig authorization-þátt fyrir skírteini áfangastaðarins. Proxy- og áfangastaðarreikningarnir haldast aðskildir.
Basic-gerðin sem sýnd er verður að passa við skema sem proxyið samþykkir og valin CXF-flutningur getur notað. Þegar samsvarandi conduit hefur verið hlaðið fá aðgerðir sem sendar eru í gegnum það þessa biðlarastefnu og reikningsstillingu.