Spring Security ConcurrentSessionFilter
在org.springframework.security.config.annotation.web.builders.FilterComparator
中注册了 3次。
因此,仅将最后一个定义放到filterToOrder
映射中。
它与文档https://docs.spring.io/spring-security/site/docs/4.2.9.RELEASE/reference/htmlsingle/#filter-ordering相矛盾
例如,ConcurrentSessionFilter
应该在UsernamePasswordAuthenticationFilter
之前注册,但实际上其顺序要晚一些。
感谢您澄清这一点!