在我的Grails应用程序中,我使用session.invalidate()
处理超时。当用户由于不 Activity 而被重定向到超时页面时, session 将无效。
我的问题是,当用户返回时, session 会以某种方式恢复。我尝试添加
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Expires" Content="0">
<%
response.setHeader("Cache-Control","no-cache, no-store");
response.setHeader("Expires","-1");
%>
最佳答案
我最终使用的解决方案是向Servlet上下文添加isInvalid属性。
https://stackoverflow.com/questions/7098082/