Rhoi'r cyfrif dirprwy yn y conduit HTTP CXF
Ffurfweddwch bolisi ProxyServer CXF a chyfrif proxyAuthorization ar y conduit a ddefnyddir gan gleient SOAP.
Gall cleient SOAP CXF gario ei ffurfweddiad dirprwy ar y conduit HTTP. Mae polisi'r cleient yn dewis y terfynbwynt, tra mae proxyAuthorization yn cyflenwi cyfrif'r cyfryngwr:
<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>
Mae'r darn hwn yn tybio bod y ffurfweddiad CXF presennol yn datgan y gofodau enw HTTP-conduit a diogelwch. Amnewidiwch QName y porth enghreifftiol gyda phorth y cleient sy'n cael ei ffurfweddu; ni all bloc cywir sydd ynghlwm wrth conduit arall effeithio ar yr alwad hon.
Mae'r gwesteiwr a'r porth rhifol yn disgrifio'r dirprwy blaen. Y bloc proxyAuthorization yw gosodiad cyfrif dirprwy penodol y sgema. Mae gan CXF elfen authorization hefyd ar gyfer manylion y gyrchfan. Mae cyfrifon y dirprwy a'r gyrchfan yn parhau ar wahân.
Rhaid i'r math Basic a ddangosir gyd-fynd â sgema y mae'r dirprwy yn ei dderbyn ac y gall y cludiant CXF a ddewiswyd ei ddefnyddio. Ar ôl llwytho'r conduit cyfatebol, mae gweithrediadau a anfonir drwyddo yn derbyn y polisi cleient a'r ffurfweddiad cyfrif hwnnw.