) Página 1
1) Passos para criar o módulo de autenticação e autorização
a)
Crie novo “Java Project”;Ex.:
AppLoginModuleJAAS
b)
Nele, crie 2 pacotes;Ex.:
br.pro.passos.securitybr.pro.passos.security.principal
c)
No primeiro pacote, crie uma classe, digamos “LoginModuleJAASImpl”, queimplemente a interface “LoginModule”;d)
No segundo pacote, crie as classes “UsuarioImplPrincipal” e “PapelImplPrincipal”, que,como o nome sugere, implementem a interface “Principal”;e)
Compile o projeto para um arquivo de nome “LoginModuleJAAS.jar”;f)
Coloque o arquivo “LoginModuleJAAS.jar”, criado em “e”, no diretório “lib” do Tomcat;g)
Crie um arquivo “jaas.config” com o conteúdo abaixo:
ModuloLoginJAAS {br.pro.passos.security.LoginModuleJAASImpl required;};
h)
Coloque o arquivo “jaas.config”, criado em “g”, no diretório “conf” do Tomcat;
i)
Insira no arquivo “catalina.bat”, presente no diretório “bin” do Tomcat, antes da linhacomentada “Execute The Requested Command”, a linha abaixo:
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.auth.login.config="%CATALINA_BASE%\conf\jaas.config"
Add a Comment