一、下载地址
链接:link
拉取完后得到一下文件夹(放到非中文目录)
二、项目介绍
首先打开开发工具,然后打开其中的pom.xml文件
然后修改Maven地址
三、项目运行流程
项目里面作者打了许多断点,这些断点可以很好的便于演示流程
这里博主就通过文字来描述改场景的发生
1.资源所有者
资源所有者接到客户请求,需要返回授权码
2.客户
编写一个controller,向资源所有者请求发送请求来获取授权码
3.客户
资源所有者生成授权码后,需要回调客户的一个接口,将授权码传回, 客户得到授权码后,需要向认证
服务器发出请求,申请令牌
4.认证服务器
认证服务器接到客户请求,生成令牌,并返回令牌数据
5. 客户
客户获取了令牌,并使用令牌向资源服务器请求数据
6. 资源服务器
资源服务器接到请求,返回数据