首页 > 解决方案 > Spring Security OAuth + Spring Boot 2

问题描述

Spring Security OAuth 库( org.springframework.security.oauth:spring-security-oauth2 )是否适用于 Spring Boot 1 和 2(因此也适用于 Spring Framework 4 和 5)?

当我第一次开始阅读 Spring Boot 2 的发布时,我记得读过一些关于 Spring Security 5 最初不会支持它过去的所有部分(例如资源服务器的角色),以及那个 oauth 库是如何计划直接滚入 Spring Security 库。这仍然是计划,还是 OAuth 库打算单独使用?

标签: spring-bootspring-securityspring-security-oauth2

解决方案


是的,它现在适用于两者。它与您在 spring security 4.x 中用于 oauth 的项目相同。对于 spring security 5,方向就像你说的那样,将功能直接移动到 spring security 5 中。但是这不会一下子发生。因此,基本上,如果您使用该项目中尚未纳入安全核心的 oauth 功能,则应单独导入该项目。


推荐阅读