Sledite aktivni instanci odjemalca nazaj: RestTemplate → request factory → osnovni odjemalec HTTP → pot/račun proxyja. Konfiguriran pomočnik ob drugem injiciranem beanu ne spremeni klicev tega beana.

Vrstni red gradnje je:

  1. Nastavite pot proxyja osnovnega odjemalca in poverilnice, omejene na endpoint.
  2. Ta odjemalec predajte združljivi request factory iz HTTP-components.
  3. Uporabite to factory v RestTemplate, ki izvaja operacijo.

factory v Spring Framework 6 zahteva Apache HttpComponents 5.1 ali novejši. Graditelji, poverilnice in konstruktorji HttpClient 4 pripadajo drugi generaciji. Napaka pri gradnji factoryja nastopi pred poznejšo omrežno/avtentikacijsko potjo, ki jo predstavlja 407.

Splošen request interceptor, ki doda Proxy-Authorization, lahko zgreši prejšnjo izmenjavo HTTPS CONNECT. Ohranite račune proxyja in cilja na njunih podprtih vmesnikih transport/auth ter ohranite preverjanje TLS.

Za poročilo ohranite generacijo Spring/odjemalca, aktivni bean/factory, proxy in zadnjo stopnjo napake brez skrivnosti.

Sorodni članki