የፕሮክሲውን መለያ በCXF HTTP ኮንዱይት ውስጥ ማስገባት
የCXF ProxyServer ፖሊሲንና የproxyAuthorization መለያን በSOAP ደንበኛ ጥቅም ላይ በሚውለው ኮንዱይት ላይ ያዘጋጁ።
የCXF SOAP ደንበኛ የፕሮክሲ ውቅሩን በHTTP ኮንዱይት ላይ መሸከም ይችላል። የደንበኛው ፖሊሲ የመጨረሻ ነጥቡን ይመርጣል፣ proxyAuthorization ደግሞ የመካከለኛውን መለያ ያቀርባል፦
<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>
ይህ ቁራጭ አሁን ያለው የCXF ውቅር የHTTP-conduit እና የደህንነት ናምስፔሶችን እንደሚያውጅ ያስባል። የምሳሌውን ፖርት QName በሚዋቀረው የደንበኛ ፖርት ይተኩ፤ በሌላ ኮንዱይት ላይ የተጣበቀ ትክክለኛ ብሎክ ይህን ጥሪ ሊነካ አይችልም።
አስተናጋጁና የቁጥር ፖርቱ የፊት ፕሮክሲውን ይገልጻሉ። የproxyAuthorization ብሎክ የመርሃግብሩ ልዩ የፕሮክሲ መለያ ቅንብር ነው። CXF ለመዳረሻው ማስረጃ የሚያገለግል authorization ኤለመንትም አለው። የፕሮክሲውና የመዳረሻው መለያዎች የተለያዩ ሆነው ይቆያሉ።
የሚታየው Basic ዓይነት ፕሮክሲው ከሚቀበለውና የተመረጠው CXF ትራንስፖርት ከሚጠቀምበት መርሃግብር ጋር መመሳሰል አለበት። ተመጣጣኙ ኮንዱይት ከተጫነ በኋላ፣ በእሱ በኩል የሚላኩ ስራዎች ያንን የደንበኛ ፖሊሲና የመለያ ውቅር ይቀበላሉ።