Prejdite aktívnu inštanciu klienta späť: RestTemplate → request factory → podkladový HTTP klient → trasa/účet proxy. Nakonfigurovaný pomocník vedľa iného injektovaného beana nemení volania tohto beana.

Poradie zostavenia je:

  1. Nastavte trasu proxy podkladového klienta a prihlasovacie údaje obmedzené na endpoint.
  2. Odovzdajte tohto klienta kompatibilnej request factory z HTTP-components.
  3. Použite túto factory v RestTemplate, ktorý operáciu vykonáva.

factory v Spring Framework 6 vyžaduje Apache HttpComponents 5.1 alebo novšie. Buildery, prihlasovacie údaje a konštruktory HttpClient 4 patria inej generácii. Chyba pri zostavení factory predchádza neskoršej sieťovej/autentifikačnej ceste, ktorú predstavuje 407.

Všeobecný request interceptor pridávajúci Proxy-Authorization môže vynechať skoršiu výmenu HTTPS CONNECT. Držte účty proxy a cieľa na ich podporovaných rozhraniach transport/auth a zachovajte overovanie TLS.

Pre správu si ponechajte generáciu Spring/klienta, aktívny bean/factory, proxy a konečnú fázu chyby bez tajomstiev.

Súvisiace články