Pratite aktivnu instancu klijenta unatrag: RestTemplate → request factory → temeljni HTTP klijent → proxy ruta/račun. Konfigurirani pomoćnik uz drugi injektirani bean ne mijenja pozive tog beana.

Redoslijed izgradnje je:

  1. Postavite proxy rutu temeljnog klijenta i vjerodajnice ograničene na endpoint.
  2. Dajte taj klijent kompatibilnom HTTP-components request factoryju.
  3. Upotrijebite taj factory u RestTemplateu koji izvodi operaciju.

factory u Spring Framework 6 zahtijeva Apache HttpComponents 5.1 ili noviji. HttpClient 4 builderi, vjerodajnice i konstruktori pripadaju drugoj generaciji. Pogreška pri izgradnji factoryja prethodi kasnijem mrežnom/autentikacijskom putu koji predstavlja 407.

Opći request interceptor koji dodaje Proxy-Authorization može propustiti raniju HTTPS CONNECT razmjenu. Držite proxy i odredišne račune na njihovim podržanim transport/auth sučeljima i zadržite TLS provjeru.

Za izvještaj zabilježite generaciju Springa/klijenta, aktivni bean/factory, proxy i završnu fazu pogreške bez tajni.

Povezani članci