我有一个领域和一个登录页面,该页面/login
提供了用于登录领域的表单。我希望用户能够直接导航到登录页面并首次登录导致重定向到应用程序的主页,或者以新用户(或同一用户)身份登录,这也发送他们到应用程序的主页。这里有两个问题:
1) 如果登录的用户直接进入登录页面并尝试以其他用户身份登录,我会收到 404 错误The requested resource (/myapp/j_security_check) is not available.
2)如果用户第一次登录,我收到错误 400 说The request sent by the client was syntactically incorrect (Invalid direct reference to form login page).
是否可以按照我描述的方式使用登录表单,还是必须通过 servlet 使用第二个登录页面手动登录?如果我必须创建自己的,我如何登录它们以便 tomcat 继续管理身份验证(当用户尝试访问受限页面而不登录时,我会保留登录配置表单)?