En CXF-genererad tjänsteproxy är det Java-objekt som utför SOAP-anrop. En forward-proxy är en nätverksförmedlare som bär dessa HTTP-anslutningar. De är olika objekt även när ett fel kallar båda för proxy.

Nätverksvalet representeras av HTTP-transportpolicyn för den anropade klienten:

PolicyfältRoll
ProxyServerFörmedlingsvärden.
ProxyServerPortDess lyssnande port.
ProxyServerTypeDen proxytyp som transporten förväntar sig.
NonProxyHostsDestinationer som undantas från den proxypolicyn.

För en HTTP JAX-WS-klient exponerar den underliggande CXF-klienten en HTTPConduit vars policy kan konfigureras via den stödda koden eller distributionssökvägen. Behåll de andra policyvärden som applikationen redan använder. För en HTTP-policy som får använda en offentlig rutt tillhandahåller HTTP-proxylista kandidatvärden för värd och port.

CXF separerar proxyauktorisering från destinationsauktorisering. En 407 från förmedlaren från förmedlaren begär inte tjänsteobjektets applikationsinloggning.

Identifiera den aktiva CXF-versionen och transporten innan du anpassar ett conduit-exempel. Ett fält eller XML-element kan bara påverka begäran när det tillhör konfigurationssökvägen som klienten faktiskt använder.

Relaterade artiklar