文章目录
零、学习目标
- 熟悉Spring Security快速入门
- 熟悉MVC Security安全配置
一、Spring Security
(一)Spring Security概述
- Spring Security是基于Spring生态圈的,用于提供安全访问控制解决方案的框架。
- Spring Security的安全管理有两个重要概念,分别是
Authentication(认证)
和Authorization(授权)
。
(二)Spring Boot整合Spring Security实现的安全管理功能
MVC Security
是Spring Boot整合Spring MVC框架搭建的Web应用的安全管理。WebFlux Security
是Spring Boot整合Spring WebFlux框架搭建的Web应用的安全管理。OAuth2
是大型项目的安全管理框架,可以实现第三方认证、单点登录等功能。Actuator Security
用于对项目的一些运行环境提供安全监控,例如Health健