Projděte aktivní instanci klienta zpět: RestTemplate → request factory → podkladový HTTP klient → trasa/účet proxy. Nakonfigurovaný pomocník vedle jiného injektovaného beanu nemění volání tohoto beanu.

Pořadí sestavení je:

  1. Nastavte trasu proxy podkladového klienta a přihlašovací údaje omezené na endpoint.
  2. Předajte tohoto klienta kompatibilní request factory z HTTP-components.
  3. Použijte tuto factory v RestTemplate, který operaci provádí.

factory v Spring Framework 6 vyžaduje Apache HttpComponents 5.1 nebo novější. Buildery, přihlašovací údaje a konstruktory HttpClient 4 patří jiné generaci. Chyba při sestavení factory předchází pozdější síťové/autentizační cestě, kterou představuje 407.

Obecný request interceptor přidávající Proxy-Authorization může minout dřívější výměnu HTTPS CONNECT. Držte účty proxy a cíle na jejich podporovaných rozhraních transport/auth a zachovejte ověřování TLS.

Pro zprávu si ponechte generaci Spring/klienta, aktivní bean/factory, proxy a konečnou fázi chyby bez tajemství.

Související články