Springsecurity-oauth2之TokenEndPoint

巧了我就是萌 提交于 2019-12-09 14:06:31

    Spring-security-oauth2的版本是2.2.0。

首先来看类的继承图,如下图1所示

                            

                                                                            图1

    有注解FrameworkEndpoint,这个注解和Spring的Controller注解一样的,只是这个FrameworkEndpoint注解是给框架用的,它有处理/oauth/token的方法,分别对应get和post的请求,如下图2所示

                                                                            图2

    图2中postAccessToken的处理流程如下图3所示,流程很长,这一切都是为了生成Token,保存Token到TokenStore,之后返回Token。

                                                                                图3

    当我们为了得到Token,去访问/oauth/token的时候,处理的流程如上图3所示

Reference

  1. https://www.jianshu.com/p/62dd1e4664ee
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!