Pular para o conteúdo principal

Questão de Engenharia de Software — Frameworks — FGV 2025

Engenharia de SoftwareFrameworks
Código
fg107868
Banca
FGV
Órgão
CPRM
Ano
2025
Nível
Superior
Cargo
Analista em Geociências - Geoprocessamento
Uma equipe está desenvolvendo uma aplicação REST com Spring Boot e precisa garantir autenticação e autorização baseadas em tokens JWT. Durante o processo, é identificado que filtros padrão estão interferindo na validação dos tokens.A configuração mais apropriada para implementar autenticação JWT é
  1. Ausar @Secured diretamente nos controllers e delegar ao container.
  2. Bimplementar um Filter que extende UsernamePasswordAuthenticationFilter e configurá-lo com SecurityFilterChain.
  3. Caplicar @RolesAllowed e injetar um serviço de validação no controller.
  4. Ddefinir os tokens JWT no application.properties como trusted.
  5. Eremover o Spring Security e usar um filtro personalizado.
Revelar gabarito e comentário

GabaritoB — implementar um Filter que extende UsernamePasswordAuthenticationFilter e configurá-lo com SecurityFilterChain.

Link permanente: /questoes/fg107868