Não utilize Applets. Você pode utilizar servlets + jsp e utilizar o JAAS para controlar o acesso à aplicação.
Com o JAAS você realmente ficará “preso” ao Tomcat pois toda a configuração deve ser feita no arquivo xml do container. O que você pode fzer é dar uma olhada no JGuard e JSecure, que são framework de autorização/autenticação que utilizam o JAAS por baixo dos panos.
R
rui_mPJ
Obrigado!
Só não entro a pag do JSecure, se poderes me indicar qual é agradeço.
Mais uma vez obrigado,
Rui M.
G
Guilherme_MelloPJ
Desculpe, esqueci de mencionar que o JSecure não é free:
Rui_m, o <jaas.login> pode ser passado para a JVM depois da inicialização também!
// define the path to the login.config fileStringconfigFileLocation=...getServletContext().getRealPath(" path_do_login_file ");System.setProperty("java.security.auth.login.config",configFileLocation);
lembrando que isso deve ser feito antes que o login.config seja “usado”.