spring-boot - 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 security 4.x 中用于 oauth 的项目相同。对于 spring security 5,方向就像你说的那样,将功能直接移动到 spring security 5 中。但是这不会一下子发生。因此,基本上,如果您使用该项目中尚未纳入安全核心的 oauth 功能,则应单独导入该项目。
推荐阅读
- azure-resource-manager - 通过 ARM 模板在本地部署上使用 [deployment().properties.templateLink.uri]
- git - unknown option name-only when I try to pack an archive with git diff and git archive
- java - Configuration issue in HermesJMS - java.lang.NoClassDefFoundError for BeanSupport class
- excel - Userform having exact member name and date of birth as input
- jquery - Jquery Return NaN
- api - 生成access_token并成功重定向到onelogin idp(OIDC)中的redirect_uri后如何注销
- php - 如何在 laravel 数据库中检查其他站点导入用户的密码
- javascript - Drupal 8 的 Jquery .once() 问题
- reactjs - 使用 react-testing-library 测试卸载
- javascript - 两个具有不同 css 功能的导航栏导致滚动时导航栏颜色变化不起作用