如何在基于Tomcat FORM的身份验证中使用HTTP POST请求重新登录到j_security_check

问题描述 投票:0回答:1

我们现在将一些非常旧的应用程序从Websphere迁移到tomcat,但发现基于FORM的身份验证的行为有很大差异

在Websphere上

  1. 登录后,当访问login.jsp并使用用户名和密码将HTTP POST请求提升到j_security_check时,用户再次登录

在Tomcat上

  1. 登录后,当访问login.jsp并使用用户名和密码将HTTP POST请求提升到j_security_check时,用户不再登录,而是在j_security_check页面上获得404。

有没有解决方法,我们需要保持用户体验的一致性

java tomcat web websphere
1个回答
0
投票

解决了在用户请求j_security_check时手动触发request.logout和request.login

© www.soinside.com 2019 - 2024. All rights reserved.