使用Container Managed Security从主页登录

时间:2011-04-26 16:06:40

标签: tomcat servlets java-ee security

我正在使用Tomcat的容器管理安全性。我在example.com上有一个应该向公众开放的主页,以及需要受密码保护的example.com/app上的webapp。我想允许用户在主页上键入他们的用户名和密码,然后进行身份验证并定向到webapp。

目前,我必须将用户从主页链接到example.com/app。然后Tomcat将它们重定向到我指定的登录页面,这会发布到j_security_check,然后允许它们访问。此解决方案并不令人满意,因为用户名和密码文本框不在主页上。

请指教。谢谢。

1 个答案:

答案 0 :(得分:1)

只需将登录表单放在主页上,并将主页URI声明为<form-login-page>