È a primeira vez que estou postando aqui…não sei se estou no lugar certo
Gostaria de saber se é possivel fazer a autenticação de usuário e senha pelo jboss sem precisar modificar o código fonte da aplicação.Consegui fazer isso usando o tomCat e funcionou bem certinho, mas no jboss não estou conseguindo, apesar de usar o tomcat a estrutura de diretórios é diferente…
Pesquisei bastante coisa sobre JAAS mas não consegui fazer funcionar…
Se alguem puder me indicar algum tutorial ou alguma coisa parecida agradeço.
appexemplo-users.properties
Com o conteúdo:
admin=senha
appexemplo-roles.properties
Com o conteúdo:
admin=operador,gerente,supervisor
e no seu web.xml firacaria assim:
FORM
appexemplo
/loginpage.do
/loginfail.do
appexemplo
Acoes do sistema
/home.do
/funcionario.do
supervisor
gerente
operador
Perfil Supervisor
supervisor
Perfil Gerente
gerente
Perfil Operador
operador
Dentro da sua aplicação você irá precisar de um arquivo jboss-web.xml
java:/jaas/appexemplo
/appexemploWeb
true
giselezr
isso mesmo eu usava o arquivo tomcat-users.xml…
o jboss-web.xml é no mesmo diretorio que o web.xml?
Pq é .do ? ex: /home.do
no tomcat eu usava assim /jsp/*
silvionetto
giselezr:
isso mesmo eu usava o arquivo tomcat-users.xml…
o jboss-web.xml é no mesmo diretorio que o web.xml?
sim, dentro de WEB-INF.
Pq é .do ? ex: /home.do
no tomcat eu usava assim /jsp/*
Porque esse é um exemplo de struts.
Você deve adequar a sua realidade.
Se usava deste modo pode continuar usando, que irá funcionar.
giselezr
roda normal como se eu não tivesse modificado nada…
giselezr
deu sinal de vida!!!
aparece a tela de login, mas não loga…
Login
Usuário:
Senha:
tenho que redirecionar para onde minha tela de login para ele usar os arquivos que criei?