是否可以使用 spring session 用一个帐户产生两个 session
Is it possible to produce two session with one accout using spring session
我正在使用 Spring-session-jdbc
。
需求是:
- PC web 共享一个帐号,APP 其余API
- PC web 账号登录时,session max age 为 30 分钟
- APP账号登录时,session max age为60分钟
- PC web和APP中的session互不影响
我对此一无所知。
你能给我一些建议吗?
Thank you very much
.
我找到了解决方案。
在AuthenticationSuccessHandler
实现代码中动态设置maxInactiveInterval
使用Spring-session multiple session,PC web 做正常请求,APP rest API 请求带_s=1
参数,APP rest API的jsessionid应该像'SESSION:"1 xxxxxxxxxxxxxxx"'
我正在使用 Spring-session-jdbc
。
需求是:
- PC web 共享一个帐号,APP 其余API
- PC web 账号登录时,session max age 为 30 分钟
- APP账号登录时,session max age为60分钟
- PC web和APP中的session互不影响
我对此一无所知。
你能给我一些建议吗?
Thank you very much
.
我找到了解决方案。
在
AuthenticationSuccessHandler
实现代码中动态设置maxInactiveInterval使用Spring-session multiple session,PC web 做正常请求,APP rest API 请求带
_s=1
参数,APP rest API的jsessionid应该像'SESSION:"1 xxxxxxxxxxxxxxx"'