【问题标题】:Spring Security OAuth + Spring Boot 2Spring Security OAuth + Spring Boot 2
【发布时间】:2019-02-18 07:19:46
【问题描述】:

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-boot spring-security spring-security-oauth2


    【解决方案1】:

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

    【讨论】:

    • 它应该可以工作,但似乎并不那么无缝。我的授权服务器在 Spring Boot 1.5 上,并且我更新到 Spring Boot 2 的应用程序不再可以进行身份​​验证。如果您对此有任何见解,将不胜感激。 stackoverflow.com/questions/53401704/…
    猜你喜欢
    • 1970-01-01
    • 2018-04-07
    • 2019-01-19
    • 2019-03-07
    • 2021-06-24
    • 2017-10-24
    • 2017-02-14
    • 2013-01-09
    相关资源
    最近更新 更多