Proxy-Authorization
O cabeçalho de requisição HTTP Proxy-Authorization contém as credenciais para autenticar o agente de usuário em um servidor proxy, usualmente depois do servidor responder com um código de status 407 Proxy Authentication Required e cabeçalho Proxy-Authenticate.
| Tipo de cabeçalho | Request header |
|---|---|
| Forbidden header name | não |
Sintaxe
Proxy-Authorization: <type> <credentials>
Diretivas
- <type>
-
Tipo de autentação. Um tipo comum é "Basic". Veja também o registro IANA de esquemas de autenticação.
- <credentials>
-
As credenciais são construídas assim:
- O nome de usuário e senha combinados com dois pontos (
aladdin:opensesame). - O resultado é uma cadeia de caracteres codificado em base64 (
YWxhZGRpbjpvcGVuc2VzYW1l).
Nota: Codificação Base64 não significa encriptação ou hashing! Esse método é igualmente seguro se mandar as credenciais em texto limpo (base64 é uma codificação reversível). Prefira o uso de HTTPS em conjunto com Autenticação Básica.
- O nome de usuário e senha combinados com dois pontos (
Exemplos
Proxy-Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Especificações
| Especificação | Título |
|---|---|
| RFC 7235, sessão 4.4: Proxy-Authorization | HTTP/1.1: Authentication |
| RFC 7617 | The 'Basic' HTTP Authentication Scheme |