Spring Security 3.0.2

0 respostas
P

Vi algumas dúvidas aqui relacionadas ao SS, mas com uma versão mais antiga. Estou usando o 3.0.2 e estou tendo alguns problemas na hora de setar as autoridades - Collection authorities.

String[] read = rs.getString("perfil").trim().split("\\,");
                    Collection<GrantedAuthority> result = new ArrayList<GrantedAuthority>();

                    for (String role : read) {
                        result.add(new GrantedAuthorityImpl(role));
                    }

                    usuario.setAuthorities(result);

mas quando dou:

Collection<GrantedAuthority> coll = SecurityContextHolder.getContext().getAuthentication().getAuthorities();

me mostra sempre ROLE_ANONYMOUS, diferente dos roles do meu perfil.

Alguém com mais experiência pode me ajudar? O que estou fazendo de errado para não pegar os roles que setei?

Criado 29 de junho de 2010
Respostas 0
Participantes 1