Spring Boot 3: aplique boas práticas e proteja uma API Rest
Bom dia, Estou travado no projeto no pacote 05 aula 10 Testando o controle de acesso. Ao efetuar uma requisição pelo Insomnia, apresenta o erro abaixo na console.:
Chamando Filter Recebeu token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhbmEuc291emFAdm9sbC5tZWQiLCJpc3MiOiJBUEkgdm9sbC5tZWQiLCJleHAiOjE3MTQwNDQ4MjJ9.W7eXFBeJcbCYcjk3Xl8JFaeH6BrlIYHyjTlVKebP3pc 2024-04-25T06:34:10.469-03:00 ERROR 2104 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
java.lang.RuntimeException: Token JWT inválido ou expirado! at med.voll.api.infra.secutity.TokenService.getSubject(TokenService.java:43) ~[classes/:na] at med.voll.api.infra.secutity.SecurityFilter.doFilterInternal(SecurityFilter.java:32) ~[classes/:na] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.5.jar:6.1.5]
Alguém pode me ajudar?