CXF servisni proxy i forward proxy su različiti objekti
Razumijte mrežnu proxy politiku na CXF HTTPConduit i razlikujte je od generisanog servisnog objekta i autorizacije odredišta.
CXF generisani servisni proxy je Java objekat koji upućuje SOAP pozive. Forward proxy je mrežni posrednik koji prenosi te HTTP veze. To su različiti objekti čak i kada greška oba naziva proxyjem.
Mrežni izbor predstavlja HTTP transportna politika pozvanog klijenta:
| Polje politike | Uloga |
|---|---|
ProxyServer | Posrednički host. |
ProxyServerPort | Njegov port za slušanje. |
ProxyServerType | Tip proxyja koji taj transport očekuje. |
NonProxyHosts | Odredišta izuzeta od te proxy politike. |
Za HTTP JAX-WS klijenta, osnovni CXF klijent izlaže HTTPConduit čija se politika može konfigurisati kroz podržani kod ili putanju implementacije. Sačuvajte druge vrijednosti politike koje je aplikacija već primijenila. Za HTTP politiku kojoj je dozvoljeno korištenje javne rute, Lista HTTP proxyja daje kandidatske vrijednosti hosta i porta.
CXF razdvaja proxy autorizaciju od autorizacije odredišta. 407 od posrednika od posrednika ne traži aplikacijsku prijavu servisnog objekta.
Identifikujte aktivnu verziju CXF-a i transport prije prilagođavanja primjera conduit-a. Polje ili XML element može uticati na zahtjev samo kada pripada konfiguracijskoj putanji koju klijent zaista koristi.