Fi akọọlẹ proxy sínú HTTP conduit ti CXF
Ṣètò ìlànà ProxyServer ti CXF àti akọọlẹ proxyAuthorization lórí conduit tí alábàáṣepọ̀ SOAP ń lò.
Alábàáṣepọ̀ CXF SOAP lè gbé ìṣètò proxy rẹ̀ sórí HTTP conduit. Ìlànà alábàáṣepọ̀ yan ibi ìparí, nígbà tí proxyAuthorization ń pèsè akọọlẹ alárinà:
<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>
Apá yìí gbà pé ìṣètò CXF tó wà tẹ́lẹ̀ ń kéde àwọn namespace HTTP-conduit àti ààbò. Rọ́pò QName ti port àpẹẹrẹ pẹ̀lú port alábàáṣepọ̀ tí a ń ṣètò; blọ́ọ̀kì tó tọ́ tí a so mọ́ conduit mìíràn kò lè ní ipa lórí ìpè yìí.
Olùgbàlejò àti port oníhà ń ṣàpèjúwe proxy ìwájú. Blọ́ọ̀kì proxyAuthorization ni ètò akọọlẹ proxy pàtàkì ti ẹ̀kọ́. CXF tún ní èròjà authorization fún ẹ̀rí ibi àfojúsùn. Akọọlẹ proxy àti ti ibi àfojúsùn wà lọ́tọ̀.
Irú Basic tí a fihàn gbọ́dọ̀ bá ẹ̀kọ́ kan mu tí proxy ń gbà àti tí gbígbé CXF tí a yàn lè lò. Nígbà tí a bá gbé conduit tó bá mu, àwọn iṣẹ́ tí a rán nípasẹ̀ rẹ̀ gba ìlànà alábàáṣepọ̀ àti ìṣètò akọọlẹ yẹn.