(Help) JAAS = HTTP Status 400

1 resposta
felipempantoja

Olá pessoal,

Estou tentando implementar o método de autenticação e controle de acesso do JAAS. Se fosse somente isso, eu diria que está tudo funcionando corretamente, porém, eu preciso fazer umas checagens no momento do login, como consulta do login pelo LDAP e verificação de nível do usuário para redirecionamento. =/

Tentei criar filtros, mas o j_security_check que é chamado pelo form de autenticação não é uma página então não funcionou.

Depois disso tentei mais uma coisa: Mantive a minha página de autenticação em JSF, aí no faces-config eu direciono, em caso de sucesso eu direciono para a página onde está um form apontando pro j_security_check e com os campos hidden já preenchidos pela sessão do usuário logado, e um javascript para auto-submeter o form. Meio que uma gambiarra né? E mesmo assim tive problemas, eu consigo logar direitinho e tal, mas quando o form do jaas é submetido, entra uma tela de erro: HTTP Status 400 - Invalid direct reference to form login page

Alguém pode me ajudar? Tô quebrando a cabeça direto aqui =/

1 Resposta

felipempantoja

Só me corrigindo.
Na verdade não tem nada a ver com o framework JSF.

Criado 8 de fevereiro de 2008
Ultima resposta 8 de fev. de 2008
Respostas 1
Participantes 1