赞
踩
说明
(1)JDK版本:1.8
(2)Spring Boot 2.0.6
(3)Spring Security 5.0.9
(4)Spring Data JPA 2.0.11.RELEASE
(5)hibernate5.2.17.Final
(6)MySQLDriver 5.1.47
(7)MySQL 8.0.12
需求缘起
在有些场景下我们要对一些url要设置白名单,比如注册页面,忘记密码,官网页面,那么怎么操作呐?还有我们登录成功之后,需要显示当前登录者的账号信息,那么这个又要怎么操作呐?
一、设置白名单
设置白名单比较简单,这个在之前也有使用过了:
.antMatchers("/login").permitAll()
1.1 单个文件
比如这里允许/index为白名单:
- http.authorizeRequests() // 定义哪些URL需要被保护、哪些不需要被保护
- .antMatchers("/login").permitAll()// 设置所有人都可以访问登录页面
- .antMatchers("/","/index").pe
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。