Spring Cloud 支持的 Spring Boot 版本:版本线生命周期Spring Boot 版本2022.x未正式发布Spring Boot 3.02021.x未知Spring Boot 2.6.x, 2.7.x2020.x未知Spring Boot 2.4.x, 2.5.x Hoxton已停止维护Spring Boot 2.2.x, 2.3.x Greenwich已停止维护Spring Boot 2.1.xFinchley已停止维护Spring Boot 2.0.xEdgware已停止维护Spring Boot 1.5.xDalston已停止维护Spring Boot 1.5.x。
Oauth2.0是目前流行的授权机制,用于授权第三方应用,获取数据。和以往授权不同的是Oauth不会使第三方触及到用户的账号信息,也就是说第三方不需要使用用户的用户名和密码就可以获取到该用户的用户资源权限。
目前我们了解最多的是Spring Security OAuth对OAuth2协议的实现和支持,这里需要区分Spring Security OAuth和Spring Security是两个项目,过去OAth2相关功能都在Spring Security OAuth项目中实现,但是自SpringSecurity5.X开始,SpringSecurity项目开始逐渐增加Spring Security OAuth中的功能,自SpringSecurity5.2开始,添加了OAuth 2.0 登录, 客户端, 资源服务器的功能。