CXF SOAP සේවාලාභියාට තම ප්‍රොක්සි වින්‍යාසය HTTP conduit මත රැගෙන යා හැක. සේවාලාභී ප්‍රතිපත්තිය අන්ත ලක්ෂ්‍යය තෝරන අතර 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 සහ ආරක්ෂක namespace ප්‍රකාශ කරන බවයි. උදාහරණයේ පෝර්ට් QName වින්‍යාස වන සේවාලාභී පෝර්ට් එකෙන් ප්‍රතිස්ථාපනය කරන්න; වෙනත් conduit එකකට සම්බන්ධ කළ නිවැරදි කොටසකට මෙම ඇමතුමට බලපෑම් කළ නොහැක.

හොස්ට් සහ සංඛ්‍යාත්මක පෝර්ට් ඉදිරි ප්‍රොක්සිය විස්තර කරයි. proxyAuthorization කොටස ස්කීමාවේ විශේෂිත ප්‍රොක්සි-ගිණුම් සැකසුමයි. CXF හි ගමනාන්තයේ සත්‍යාපන තොරතුරු සඳහා authorization මූලද්‍රව්‍යයක් ද ඇත. ප්‍රොක්සි සහ ගමනාන්ත ගිණුම් වෙන් වීම පවතී.

පෙන්වා ඇති Basic වර්ගය ප්‍රොක්සිය පිළිගන්නා සහ තෝරාගත් CXF ප්‍රවාහනයට භාවිත කළ හැකි ස්කීමාවකට ගැළපිය යුතුය. ගැළපෙන conduit පූරණය වූ පසු, එය හරහා යවන ක්‍රියාවලට එම සේවාලාභී ප්‍රතිපත්තිය සහ ගිණුම් වින්‍යාසය ලැබේ.

අදාළ ලිපි