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 (en-US) (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.

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

Veja também