Olá pessoal. Segui todas as configurações do curso, porém quando faço uma requisição para o endpoint de autorização (/auth) o filtro que valida o token JWT é chamado, mesmo com a instrução permitAll() e, como não existe token, um error 403 é retornado. Meu código:
override fun configure(http: HttpSecurity) {
http.authorizeRequests()
.antMatchers(HttpMethod.GET, "/topicos").permitAll()
.antMatchers(HttpMethod.GET, "/topicos/*").permitAll()
.antMatchers(HttpMethod.POST, "/auth").permitAll()
.anyRequest().authenticated()
.and().csrf().disable()
.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS)
.and().addFilterBefore(AuthenticationFilter(tokenService, userRepository), UsernamePasswordAuthenticationFilter::class.java)
}
Alguém passou por isso?