3
respostas

Erro java.lang.StackOverflowError: null

Estou em um projeto a qual estou me baseando a autenticação a que foi feita no curso, no caso com a variação de duas entidades

Seguindo os passos do curso, recebi a exception java.lang.StackOverflowError: null ]...

Estou tentando configurar dois UserDetailsServices para autenticação de dois grupos de usuários diferentes e me deparei com o erro acima. Gostaria de ajuda para conseguir realizar a autenticação para entidades diferentes

3 respostas

Oi!

Provável que o StackOverflowError seja porque você criou duas classes implementando a interface UserDetailsService. Deve ser apenas uma, caso contrário o Spring Security não saberá qual das duas deve chamar para realizar a autenticação do usuário.

Mas como faço então para autenticar dois grupos de usuários diferentes?

Pode detalhar melhor qual seria a sua necessidade nessa parte de autenticação?

Pois a princípio a solução é configurar perfis de acesso distintos para cada grupo de usuários.