我在Spring应用程序中遇到Spring Security中的Session Timeout处理问题。实际上,应用程序配置为SiteMinder中的1小时会话超时。因此,1小时后,应用程序会话超时。在会话超时之后,如果我们在页面上执行任何操作,而不是将用户重定向到invalidsession.jsp,就像我们在security-context.xml文件中配置的那样。目前,当我们点击提交按钮搜索按钮时,会发出ajax调用,并且发出错误消息,说明找不到记录,这对用户来说很困惑。如何以这样的方式处理这个问题:在会话超时之后,应用程序应该重定向到invalidsession.jsp
而不是ajax调用。