Autenticando no Spring Security

1 resposta
carolino

Bom dia pessoal,

Tenho o seguinte cenário:

  • Uma aplicação vai chamar um webservice incorporado a minha aplicação passando login e senha

  • Esse WebService vai autenticar o usuário na minha aplicação através do Spring Security

  • Depois de autenticado, quando a outra aplicação acessar a minha aplicação o usuário já estará logado ( isso teoricamente foi feito nos processoa anteriormente descritos )

Meu problema é:

Como chamar o spring security através de classe java e colocar o usuário na sessão com o Spring Security?

Obrigado a quem me der idéias e ajudar por que ta meio dificil rsrsrs :frowning:

1 Resposta

carolino

Continuando com o meu problema rsrs

to procurando mas não to conseguindo achar…

Alguem sabe como faço para chamar o Spring Security dentro de uma classe para ele poder fazer a autenticação de usuário?

achei algo como

private void loginSpringSecurity(User user){

	UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(user.getUsername(), null , user.getAuthorities());
		
	token.setDetails(user);
		
	SecurityContextHolder.createEmptyContext();
		
	SecurityContextHolder.getContext().setAuthentication(token);
		
}

mas não está dando muito certo :frowning:

Criado 21 de fevereiro de 2013
Ultima resposta 22 de fev. de 2013
Respostas 1
Participantes 1