我们一直面临着我们的java MVC(struts和spring)Web应用程序的会话超时问题。下面是问题描述。
问题说明:登录后很快就会过期。大约会议在登录后10-30分钟到期。下面是我们设置空闲超时的不同级别。
SSO空闲超时:最小空闲超时 - 1小时,最大空闲超时 - 8小时
应用程序代码中的空闲超时(在web.xml中) - 2小时
JBoss应用程序服务器中的空闲超时(在jboss-web.xml中):默认空闲超时 - 30分钟
一些额外的细节:登录成功后,应用程序将在新窗口中打开。
因此SSO默认空闲超时为1小时,应用程序web.xml中的空闲超时为2小时,JBoss应用程序服务器的默认空闲超时为30分钟,为什么会话在登录后10-30分钟到期?请帮助我们......
答案 0 :(得分:0)
尝试在代码httpSession.setMaxInactiveInterval(time_in_seconds);
中设置会话超时
实际上你使用cookies吗?