Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

403 Forbidden

Fiz as alterações no arquivo SecurityConfigurations, porém o método DELETE apresenta o código 403 - Forbidden

@Override
protected void configure(HttpSecurity http) throws Exception {

    http.authorizeRequests().antMatchers(HttpMethod.GET, "/topicos").permitAll()
    .antMatchers(HttpMethod.GET, "/topicos/*").permitAll()
    .antMatchers(HttpMethod.POST, "/auth").permitAll()
    .antMatchers(HttpMethod.GET, "/actuator/**").permitAll()
    .antMatchers(HttpMethod.DELETE, "/topicos/*").hasRole("MODERADOR")
    .anyRequest().authenticated()
    .and().csrf().disable()
    .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS)
    .and().addFilterBefore(new AuteticacaoViaTokenFilter(tokenService, usuarioRepository), UsernamePasswordAuthenticationFilter.class);
}
1 resposta
solução!

Eu estava com a mesma dúvida mas consegui resolver! meu erro era que eu tinha pego o token do usuário aluno@email.com e não do moderador@email.com