春季会话-如果正在请求特定资源,则不要认为该会话处于活动状态

时间:2018-07-22 11:17:52

标签: spring web spring-session

环境

春季启动1.5.8 春季安全 春季会议启用 春季网 前端是Angularjs / javascript。

问题陈述 如果服务器从会话A接收到get或post请求,则会话A不会被标记为空闲。我想忽略一个Get请求(http://myapplication/ rest / xyz ),因此,如果从Session-A收到此请求,则服务器不会将sesison标记为Active,并且不会更新会话的LastAccessedTime。

问题 是否可以将Spring-Session配置为忽略特定的URL / URI(http://myapplication/ rest / xyz )。因此,当出现此请求时,服务器将不会更新会话属性中的lastActiveTime,并且如果在接下来的一小时内没有其他请求针对此会话,则服务器将使会话超时。

应用程序配置 下面提供了会话超时值的应用程序配置。

#Session timeout in seconds.
server.session.timeout= 3600

0 个答案:

没有答案