我正在尝试了解 Spring Security 和 Spring Session 项目如何协同工作。 在我的项目中,我想将会话保存到数据库中,这就是我使用 Spring Session JDBC 的原因。但我不明白我是否应该配置一些东西
@Bean public SecurityFilterChain filterChain(HttpSecurity http)
部分sessionManagement
。例如,我尝试通过 设置最大用户会话
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) {
http
.sessionManagement(session -> session
.maximumSessions(1)
);
return http.build();
}
没有影响。有人可以解释为什么没有影响,我应该在 HttpSecurity 中配置 sessionManagement 吗?