HTTPQUERY
Русский

Proxy-Authorization

Применение

Заголовок Proxy-Authorization отправляется после того, как прокси вернул код состояния 407 вместе с запросом-вызовом Proxy-Authenticate. Клиент формирует учётные данные, соответствующие требуемой схеме аутентификации, и включает их в заголовок Proxy-Authorization при повторной отправке запроса.

Как только прокси проверит учётные данные, запрос пересылается серверу назначения. В цепочке прокси с кооперативной аутентификацией прокси может передать учётные данные Proxy-Authorization следующему прокси в цепочке.

Эквивалентный заголовок для аутентификации на сервере-источнике — Authorization; он отвечает на запрос-вызов 401 из заголовка WWW-Authenticate.

scheme

Значение scheme определяет используемый метод аутентификации. Оно соответствует одной из схем, предложенных в запросе-вызове Proxy-Authenticate от прокси. Распространённые схемы: Basic, Digest, Bearer и Negotiate.

credentials

Часть credentials следует за названием схемы и содержит данные аутентификации. Формат зависит от схемы.

Для аутентификации Basic учётные данные представляют собой пару username:password в кодировке Base64.

Для аутентификации Digest учётные данные включают, помимо прочих параметров, username, realm, nonce, uri и хеш response.

Для аутентификации Bearer учётные данные состоят из непрозрачного токена доступа.

Пример

Proxy-Authorization: Basic dXNlcjpwYXNzd29yZA</mark>

Ответ с аутентификацией Digest содержит вычисленный хеш и значение nonce из запроса-вызова прокси.

Proxy-Authorization: Digest username="admin", realm="proxy@example.re", nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", uri="/resource", response="6629fae49393a05397450978507c4ef1"

Bearer-токен, выданный сервером авторизации OAuth, передаётся непосредственно как значение учётных данных.

Proxy-Authorization: Bearer eyJhbGciOiJSUzI1NiIs...

See also

Made with ♥ by Technical SEO Consultant Fili © 2022 - 2026 Licensed under CC BY-NC-ND 4.0