我正在尝试在春季使用以下project来实现OAuth授权服务器和资源服务器。我面临的问题是,Spring OAuth 2.0项目依赖的Spring版本比我们存储库中当前使用的版本更旧,因此我无法使用它。
经过一些研究,我发现了feature matrix的Spring Security,其中计划将OAuth服务器和资源服务器实现到Spring Security核心中。但是现在它们还不可用。
因此,我对如何实现OAuth流程感到困惑。有没有好的替代品?
答案 0 :(得分:0)
也许此链接可以为您提供帮助:https://github.com/spring-projects/spring-security/wiki/OAuth-2.0-Features-Matrix。看看常见问题一章(https://github.com/spring-projects/spring-security/wiki/OAuth-2.0-Features-Matrix#frequently-asked-questions)。
如果您明确使用Spring Boot 2版本:
6。有没有办法在Spring Boot 2.0中集成Spring Security OAuth?
Spring Security OAuth Boot 2 Autoconfig项目是 Spring Boot中包含的Spring Security OAuth自动配置 1.5.x如果您想在Spring Boot 2.0中使用Spring Security OAuth,则必须在项目中明确包含以下依赖项:
groupId: org.springframework.security.oauth.boot
artifactId: spring-security-oauth2-autoconfigure