问题描述
Spring提供SessionExpiredEvent
,当用户的会话因不活动而过期时会被触发。我有一种情况,当会话到期时,我想检查某个条件,如果该条件为真,我想通过不活动超时再次扩展用户的会话。 Spring具有到期通知密钥,该密钥根据不活动超时而到期,默认情况下,实际用户详细信息会在5分钟后到期。能否以某种方式利用此功能来扩展用户会话。这是我要实现的示例。
public class SessionExpiredEventListener implements ApplicationListener<SessionExpiredEvent> {
@Override
public void onApplicationEvent(SessionExpiredEvent event) {
/* Check for a certain condition
if(condition == true){
//extend the user session again by the inactivity timeout
}*/
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)