对会话使用sessionRegistry没有会话数限制?

使用

@Autovired SessionRegistry sessionRegistry 

在我的代码中,我添加了以下配置:

 http.sessionManagement() .maximumSessions(1) .sessionRegistry(sessionRegistry()); 

但我不想限制最多会话。

我能实现吗?

-1 – 特殊值,表示spring不限制用户会话

 http.sessionManagement() .maximumSessions(-1) .sessionRegistry(sessionRegistry()); 

https://docs.spring.io/spring-security/site/docs/5.0.0.BUILD-SNAPSHOT/reference/htmlsingle/#list-authenticated-principals

添加此项以启用具有不同会话的同一用户的多次登录,但使旧会话的启动无效。

 http.sessionManagement() .maximumSessions(1) .sessionRegistry(sessionRegistry()).and().enableSessionUrlRewriting(false) .sessionFixation().newSession()