CXF servisni proxy i forward proxy su različiti objekti
Razumite 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 | Vrsta proxyja koju 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 ostale vrednosti politike koje aplikacija već primenjuje. Za HTTP politiku kojoj je dozvoljeno korišćenje javne rute, Lista HTTP proxyja daje kandidatske vrednosti 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 pre prilagođavanja primera conduit. Polje ili XML element može uticati na zahtev samo kada pripada konfiguracijskoj putanji koju klijent zaista koristi.