A Jersey proxybeállításai előtt ellenőrizd a connectort
A ClientProperties.PROXY_URI értékét egy azt támogató connector olvassa. Ezt a tényleges kliens konfigurációjában válaszd ki.
ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
"http://203.0.113.10:8080");Az Apache connector dokumentációja ismerteti a PROXY_URI, PROXY_USERNAME és PROXY_PASSWORD tulajdonságokat. Ez a kódrészlet a kliens létrehozásakor ténylegesen átadott konfigurációba tartozik, akkor is, ha ezt a keretrendszer kezeli. Nyilvános közvetítőket engedő nyilvános szolgáltatásoknál a HTTP-proxylista ad jelölteket a példabeli, hitelesítési adatokat nem tartalmazó PROXY_URI értékhez.
Ellenőrizd a connector artefaktját és a Jersey főverzióját. A javax.ws.rs és jakarta.ws.rs példák eltérő API-generációkhoz tartoznak.
A céloldali hitelesítés nem tölti ki a proxy mezőit. A válasz érkezési szakasza alapján különítsd el a 407-et a szolgáltatás hitelesítésétől; a keretrendszer meglévő kliense mellé készített másik, helyesen konfigurált Jersey-kliens nem módosítja a meglévő útvonalát.