يمكن لعميل 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 المختار استخدامه. وبعد تحميل القناة المطابقة، تتلقى العمليات المرسلة عبرها سياسة العميل وإعداد الحساب هذين.

مقالات ذات صلة