Что означает HTTP-статус 407 (Proxy Auth Req)?

 
Также может означать:
КонстантаТипОС
ERROR_VOLUME_NOT_CLUSTER_ALIGNEDОшибка WindowsWindows
WIN32K_SECURITY_FAILUREКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_NONE_ACCEPTABLE HTTP_STATUS_REQUEST_TIMEOUT

HTTP_STATUS_PROXY_AUTH_REQ

Что означает HTTP 407 (HTTP_STATUS_PROXY_AUTH_REQ)

HTTP 407 означает, что аутентификацию требует промежуточный proxy, а не origin-сервер. Challenge передаётся через Proxy-Authenticate, а ответ клиента — через Proxy-Authorization.

Что проверить

Определите конкретный proxy hop, вернувший 407, и поддерживаемую им схему аутентификации. Проверьте выбор proxy, realm и credential source. При цепочке посредников не смешивайте challenge разных hops и не используйте обычный Authorization как ответ proxy.

Как исправлять

Отправляйте proxy credentials только тому посреднику, который их запросил, и только по разрешённой схеме. Не пересылайте Proxy-Authorization origin-серверу или следующему proxy. После исправления подтвердите, что 407 исчез именно на нужном hop.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.