是否可以使用春季会话与一个accout产生两个会话

时间:2017-04-17 13:14:46

标签: spring-session

我正在使用(keypress)

要求是:

  • 在PC网络和APP的其余API中共享一个帐户。
  • 当帐户在PC网站登录时,会话最长期限为30分钟。
  • 在APP中登录帐户时,会话最长期限为60分钟。
  • PC网络和APP中的会话互不影响。

我对此一无所知。

请你给我一些建议吗?

Spring-session-jdbc

1 个答案:

答案 0 :(得分:0)

我得到了解决方案。

  • AuthenticationSuccessHandler实施代码中的动态设置maxInactiveInterval

  • 使用Spring网络多会话,PC网络通过_s=1参数执行正常请求和APP休息API请求,APP rest API的jsessionid应该像' SESSION:& #34; 1 xxxxxxxxxxxxxxx"'