ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
                "http://203.0.113.10:8080");

Η τεκμηρίωση του Apache connector περιγράφει τα PROXY_URI, PROXY_USERNAME και PROXY_PASSWORD. Αυτό το απόσπασμα ανήκει στη διαμόρφωση που περνά πραγματικά κατά τη δημιουργία του πελάτη, ακόμη και αν τη διαχειρίζεται ένα framework. Για δημόσιες υπηρεσίες που επιτρέπουν δημόσιους μεσάζοντες, η λίστα HTTP proxy δίνει υποψηφίους για το εικονιζόμενο PROXY_URI χωρίς διαπιστευτήρια.

Ελέγξτε το artifact του connector και την κύρια έκδοση του Jersey. Τα παραδείγματα javax.ws.rs και jakarta.ws.rs ανήκουν σε διαφορετικές γενιές API.

Η ταυτοποίηση στον προορισμό δεν συμπληρώνει τα πεδία proxy. Χρησιμοποιήστε το στάδιο της απάντησης για να διακρίνετε το 407 από την ταυτοποίηση της υπηρεσίας· ένας άλλος σωστά ρυθμισμένος πελάτης Jersey δίπλα στον υπάρχοντα πελάτη του framework δεν αλλάζει τη διαδρομή του υπάρχοντος.

Σχετικά άρθρα