Spring Security Oauth2 Token 提取流程源码分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Security Oauth2 Token 提取流程源码分析相关的知识,希望对你有一定的参考价值。

参考技术A

Spring Security Oauth2 Token 提取流程源码分析

spring-security-Oauth2 版本: 2.3.4.RELEASE

整个流程下来,是通过 OAuth2AuthenticationProcessingFilter 提取请求头参数,获取不到再去获取请求参数。

org.springframework.security.oauth 和 org.codehaus.spring-security-oauth 有啥区别?

【中文标题】org.springframework.security.oauth 和 org.codehaus.spring-security-oauth 有啥区别?【英文标题】:What is the difference between org.springframework.security.oauth and org.codehaus.spring-security-oauth?org.springframework.security.oauth 和 org.codehaus.spring-security-oauth 有什么区别? 【发布时间】:2012-12-11 15:24:51 【问题描述】:

我正在尝试使用 Spring Security 学习 Oauth 身份验证,并且刚刚找到了两个版本的 spring-security-oauth 库。

<dependency>
    <groupId>org.codehaus.spring-security-oauth</groupId>
    <artifactId>spring-security-oauth</artifactId>
    <version>3.17</version>
</dependency>

<dependency>
    <groupId>org.springframework.security.oauth</groupId>
    <artifactId>spring-security-oauth</artifactId>
    <version>1.0.0.M6</version>
</dependency>

我想知道是否有人可以告诉我区别以及首选的是哪个?

【问题讨论】:

【参考方案1】:

web site tells what it's about。

该项目已正式被SpringSource采用 Spring Security 的扩展。主动功能开发已转移到 那个位置。

欢迎您继续使用 Codehaus 工件,但请注意 这里没有开发任何新功能。这有 对那些仍在使用 Spring Security 2.x 的人的影响,作为新的 仅在支持 Spring Security 3.x 的情况下进行开发。

【讨论】:

以上是关于Spring Security Oauth2 Token 提取流程源码分析的主要内容,如果未能解决你的问题,请参考以下文章

Spring Security 入门(1-3)Spring Security oauth2.0 指南

Spring Security Oauth2

Spring-Security OAuth2 设置 - 无法找到 oauth2 命名空间处理程序

Spring Security OAuth2 v5:NoSuchBeanDefinitionException:'org.springframework.security.oauth2.jwt.Jwt

针对授权标头的Spring Security OAuth2 CORS问题

OAuth2.0学习(4-1)Spring Security OAuth2.0 - 代码分析