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 é
- Ausar @Secured diretamente nos controllers e delegar ao container.
- Bimplementar um Filter que extende UsernamePasswordAuthenticationFilter e configurá-lo com SecurityFilterChain.
- Caplicar @RolesAllowed e injetar um serviço de validação no controller.
- Ddefinir os tokens JWT no application.properties como trusted.
- Eremover o Spring Security e usar um filtro personalizado.