Java j_安全检查连接中断
我正在使用tomcat的身份验证。当我将登录页面打开约半小时,然后尝试登录时,出现以下错误: URL:Java j_安全检查连接中断,java,authentication,tomcat,Java,Authentication,Tomcat,我正在使用tomcat的身份验证。当我将登录页面打开约半小时,然后尝试登录时,出现以下错误: URL:http://localhost/pc/j_security_check 页面内容: 连接中断 加载页面时已重置与服务器的连接 协商连接时网络链接中断。请再试一次 我的猜测是,因为tomcat使用jsession cookie来维护会话,并且会话超时,所以我得到了这个错误。解决这个问题的好办法是什么? 我正在使用Tomcat 6.0.20 只要让登录页面在会话超时时自动刷新即可。您可以在此处使
http://localhost/pc/j_security_check
页面内容:
连接中断
加载页面时已重置与服务器的连接
协商连接时网络链接中断。请再试一次
- 我的猜测是,因为tomcat使用jsession cookie来维护会话,并且会话超时,所以我得到了这个错误。解决这个问题的好办法是什么? 我正在使用Tomcat 6.0.20
HttpSession
尚未激活的秒数,这正是元刷新头中需要的
<meta http-equiv="refresh" content="${pageContext.session.maxInactiveInterval}">
将其包含在登录页面的HTML
中。好消息!它现在在Tomcat中从7.0.5版和更新的->中修复
因此,您的另一个解决方案可能是切换到更新的Tomcat(当然,这可能不是那么容易) 奇怪的是,为什么与j_security_check(处理登录尝试的默认URL)的连接会超时。即使它确实关心您是否有一个活动会话,它也应该重定向您或优雅地处理此会话。您正在使用哪些版本的Spring和Spring Security?使用Spring 2.5.6而不使用Spring Security。使用tomcat 6.0.20