FC ConcursosFC Concursos

Questão FC406675

Um internauta tinha problemas para acessar uma página HTTP (Hypertext Transfer Protocol) disponível na internet. Para descobrir a causa do problema, ele usou uma ferramenta de anál

Principais Protocolos de Redes

FGV · 2024

Um internauta tinha problemas para acessar uma página HTTP (Hypertext Transfer Protocol) disponível na internet. Para descobrir a causa do problema, ele usou uma ferramenta de análise de protocolos de rede para capturar os pacotes trocados entre sua máquina e o servidor daquela página. Feito isso, verificou que a resposta para a sua solicitação de conexão HTTP apresentava código de estado (status) 401.


Assinale a opção que apresenta o provável motivo do recebimento do código de estado(status) 401 nessa tentativa de conexão.

  1. A solicitação foi recebida, compreendida e será processada com sucesso pelo servidor.
  2. A página foi redirecionada.
  3. A página não pode ser encontrada ou não existe.
  4. A autenticação é necessária e falhou.
  5. O servidor não reconhece o método da solicitação ou não possui a capacidade para completá-la.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A resposta HTTP com código 401 indica que o servidor requer autenticação para acessar o recurso e que a tentativa do cliente não foi aceita. Ou seja: o pedido chegou corretamente, mas o usuário não apresentou credenciais válidas.

Tecnicamente, o servidor costuma enviar um cabeçalho WWW-Authenticate descrevendo o método esperado (por exemplo, Basic, Bearer, Digest). Se o cliente não enviou o cabeçalho Authorization, enviou credenciais incorretas ou um token inválido/expirado, o servidor responde com 401.

Portanto, o problema provável é a ausência ou falha na autenticação: credenciais erradas, token expirado ou formato incorreto no cabeçalho de autorização.

Solução: reenviar credenciais corretas, renovar o token ou ajustar o cabeçalho Authorization conforme o esquema exigido pelo servidor.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo