我在websphere 8.5.5.8上部署了一个企业应用程序,应用程序Web端由一个包含多个功能选项卡的主页面组成,其中的每个内容都使用ajax和iframe。现在,问题是我需要在会话到期时立即将用户重定向到登录页面。我尝试每秒从主页面向服务器发送ajax请求以检查会话有效性,但服务器将ajax请求url视为安全资源,导致会话刷新并且永不过期。这种情况有哪些可行的解决办法?
答案 0 :(得分:0)
是的,调用服务器将扩展会话。作为解决方案之一,您可以使用javascript setTimeout
方法,将其初始化为会话到期时间,并重置您的ajax业务调用。如果用户不执行任何操作,则此超时将调用对注销页面的调用,这将使会话和注销用户无效。