最基础的配置
1.导包pom.xml
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity4</artifactId>
</dependency>
2.配置application.properties
#security logging.level.org.springframework.security=info
具体步骤这篇博客写得很详细呀
https://blog.csdn.net/u012702547/article/details/54319508
之后可能遇到的问题
1.关于页面模板
一定要在
WebSecurityConfig 里面的
configure里配置好 css文件的问题
例如
.antMatchers("/login","/css/**","/image/*").permitAll()
security框架没起权限作用
index页面的头部
<html lang="en" xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity4">
要跟包统一
idea直接导包的话会有点不一样这里注意看一下