Proksi hesabını CXF-in HTTP conduit-una yerləşdirin
CXF-in ProxyServer siyasətini və proxyAuthorization hesabını SOAP müştərisinin istifadə etdiyi conduit üzərində qurın.
CXF SOAP müştərisi proksi konfiqurasiyasını HTTP conduit üzərində daşıya bilər. Müştəri siyasəti son nöqtəni seçir, proxyAuthorization isə vasitəçinin hesabını təqdim edir:
<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>
Bu fraqment mövcud CXF konfiqurasiyasının HTTP-conduit və təhlükəsizlik ad fəzalarını elan etdiyini fərz edir. Nümunədəki port QName-ni konfiqurasiya olunan müştəri portu ilə əvəz edin; başqa conduit-ə bağlanmış düzgün blok bu çağırışa təsir edə bilməz.
Host və rəqəmsal port irəli proksini təsvir edir. proxyAuthorization bloku sxemin xüsusi proksi-hesab parametridir. CXF-də hədəfin etimad məlumatları üçün authorization elementi də var. Proksi və hədəf hesabları ayrı qalır.
Göstərilən Basic tipi proksinin qəbul etdiyi və seçilmiş CXF nəqliyyatının istifadə edə bildiyi sxemlə uyğun olmalıdır. Uyğun conduit yükləndikdən sonra onun vasitəsilə göndərilən əməliyyatlar həmin müştəri siyasətini və hesab konfiqurasiyasını alır.