Tjek Jerseys connector, før du ændrer proxy-egenskaberne
ClientProperties.PROXY_URI læses af en connector, der understøtter den. Vælg den connector i den konfiguration, den faktiske klient bruger.
ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
"http://203.0.113.10:8080");Apache-connectoren dokumenterer PROXY_URI, PROXY_USERNAME og PROXY_PASSWORD. Dette udsnit hører til i den konfiguration, der faktisk gives videre ved oprettelsen af klienten, også når et framework står for den. For offentlige tjenester, hvor offentlige mellemled er tilladt, giver HTTP-proxylisten kandidater til den viste PROXY_URI uden legitimationsoplysninger.
Tjek connectorens artefakt og Jerseys hovedversion. Eksempler med javax.ws.rs og jakarta.ws.rs tilhører forskellige API-generationer.
Godkendelse hos destinationen udfylder ikke proxyfelterne. Brug svarstadiet til at skelne 407 fra tjenestens godkendelse; en anden korrekt konfigureret Jersey-klient ved siden af frameworkets eksisterende klient ændrer ikke dennes rute.