导入json配置文件到postman,直接调用oauth2的token接口

admin
admin 2020-01-16 16:21
阅读需:0

 1. 下载配置文件并解压:


2.4.0-master分支以前版本下载 : bladex_oauth2.postman_collection.json.zip


2.5.0-master分支以后版本下载  : bladex_oauth2.postman_collection.json.zip


2. 打开后点击左上角的Import

 3. 上传刚刚解压后的json格式文件,会发现多了一个分组

 

 4. 启动服务,点击API,并点击发送,可以看到token正确返回

注意⚠️:若是通过docker部署,bladex脚本会使用nginx对Gateway进行反向代理, 端口号为 88,调用地址会变成 http://服务器ip:88/blade-auth/oauth/token


5. 除此之外,大家需要看一下对应的请求头、请求参数,以防出错

 


6. 在2.5.0-master以后的版本,框架对密码进行了二次加密,由前端调用传参需要现将原密码进行md5加密后再进行传递,原密码是admin,所以md5加密后是21232f297a57a5a743894a0e4a801fc3,具体如下 


7. 如果使用这个配置调用接口还报错,则需要考虑是否是工程没启动成功、数据库配置出错、redis没有启动等等原因。若出现这种情况,可以参考下方的帖子进行排除疑问


https://sns.bladex.vip/q-51.html


https://sns.bladex.vip/q-265.html






评论
  • freely
    2020-12-04 15:25
    项目中怎么找不到这个接口
    6 回复
  • paean
    2021-01-14 14:45
    在oauth2里面
    5 回复
  • 13256122126
    2020-10-13 13:59
    项目中怎么找不到这个接口
    5 回复
  • 1843656776
    2021-05-29 14:36
    请教一下,为什么我访问http://localhost:18000/doc.html#/授权模块/token-endpoint/postAccessTokenUsingPOST 时,调试界面中的请求参数只有两个,参数名称和参数值,而文档上面则有5个,grant_type等等
    2 回复