407 Proxy Authentication Required przypomina kod 401, ale uwierzytelnienia klienta wymaga serwer proxy, a nie serwer źródłowy. Proxy musi wysłać nagłówek Proxy-Authenticate z wyzwaniem, a klient powtarza wtedy żądanie z nagłówkiem Proxy-Authorization.
Kod ten występuje w sieciach firmowych i szkolnych z uwierzytelniającymi serwerami proxy (forward proxy) oraz w komercyjnych usługach proxy, które wymagają nazwy użytkownika i hasła. Przeglądarki wyświetlają okno logowania do proxy; w narzędziach wiersza poleceń trzeba skonfigurować dane logowania do proxy, np. za pomocą curl --proxy-user.
Przykładowa odpowiedź
HTTP/1.1 407 Proxy Authentication Required
Date: Fri, 06 Nov 2026 10:15:32 GMT
Proxy-Authenticate: Basic realm="Corporate proxy"
Content-Length: 0 SEO i sprawdzanie przekierowań
Serwery źródłowe nie wysyłają wyszukiwarkom kodu 407, chyba że skonfigurowano je jako proxy, więc nie ma on bezpośredniego wpływu na SEO. Sprawdzenia TrueURL działają w sieci Cloudflare bez pośredniczącego serwera proxy, więc kod 407 w wyniku oznacza, że sam serwer docelowy zachowuje się jak uwierzytelniający serwer proxy.
Typowe przyczyny i zastosowania
- Firmowy serwer proxy wymaga zalogowania, zanim udostępni dostęp do internetu.
- Płatna usługa proxy odrzuca żądania bez prawidłowych danych logowania.
- Po zmianie konfiguracji proxy aplikacje przestały wysyłać dane logowania do proxy.