问题描述:使用sec:authentication标签无法获取登录用户名
环境构成:
- Spring Boot 1.5.6.RELEASE
- Spring Security 4.2.3.RELEASE
Thymeleaf 3.0.3.RELEASE
原因分析:
根据官网描述,Thymeleaf版本与Thymeleaf extras版本要对应:
Version 3.0.2.RELEASE - for Thymeleaf 3.0 (需要Thymeleaf 3.0.3+)
Version 2.1.3.RELEASE - for Thymeleaf 2.1 (需要Thymeleaf 2.1.2+)
修改版本之后,问题解决