Imagem de fundo

Um desenvolvedor implementa um sistema de autenticação web usando sessões no servidor. ...

Um desenvolvedor implementa um sistema de autenticação web usando sessões no servidor. Quando uma aplicação web estabelece uma nova sessão para um usuário, qual é o comportamento padrão necessário para manter o estado da sessão entre requisições HTTP?


A

O cliente deve enviar explicitamente o nome de usuário em cada requisição para manter a sessão ativa.


B

O estado da sessão é mantido automaticamente pelo protocolo HTTP sem necessidade de mecanismos adicionais de identificação.


C

O servidor armazena apenas os dados localmente, sem necessidade de comunicar identificadores para o cliente.


D

O servidor deve enviar um identificador da sessão para o cliente (geralmente via cookie) para que possa reconhecer o usuário em futuras requisições.