DevToolPal
IT
4xx Errori del client

407 Proxy Authentication Required

Autenticazione proxy richiesta

Cosa significa

Un proxy tra client e server richiede l'autenticazione prima di inoltrare la richiesta.

Cause comuni

  • Il proxy aziendale richiede l'accesso
  • Credenziali del proxy in HTTP_PROXY mancanti o errate
  • Strumenti come npm o pip non configurati per il proxy

Come risolvere

Lato client o visitatore

Configura le credenziali del proxy, per esempio http://user:pass@proxy:8080 in HTTPS_PROXY, o le impostazioni proxy dello strumento.

Lato gestore del sito o dell’API

Il proxy deve inviare Proxy-Authenticate con lo schema che accetta.

Risposta di esempio

HTTP/1.1
HTTP/1.1 407 Proxy Authentication Required
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Proxy-Authenticate: Basic realm="corp-proxy"
Content-Length: 0

Specifica

RFC 9110 §15.5.8

Domande frequenti

› Come risolvo il 407 in npm o git?

Imposta il proxy con le credenziali (npm config set proxy, git config http.proxy) oppure usa un helper di autenticazione locale per i proxy NTLM.

› 407 o 401?

Il 401 arriva dal server di origine; il 407 da un proxy lungo il percorso.