blade-swagger
服务,并打开接口文档系统,开启所有增强配置(新版本开始把swagger网关单独抽离到了blade-swagger
服务,请单独启动并访问:http://localhost:18000/doc.html)注⚠️:虽然swagger服务已经独立,但仍然需要开启网关进行服务转发才可以正常访问

注⚠️:目前knife4j版本刷新后会丢失增强配置,所以需要手动关闭tab,再重新打开文档页面才会生效。
点开Authorize

给Authorization
和Tenant-Id
填入对应的值

其中Authorization
的值是blade_client
表的client_id
、client_secret
字段组合后转换成的Base64编码


由于Cloud版本使用的是OAuth2(具体说明请看后续专门讲解的章节),所以找到对应的接口


框架对密码进行了**二次加密**,由前端调用传参需要现将原密码进行**md5**加密后再进行传递,原密码是admin
,所以md5加密后是21232f297a57a5a743894a0e4a801fc3
,具体如下

将原先默认的参数修改为下图,并点击发送,收到返还说明token获取成功

点开请求头部
,发现我们刚刚设置的两个请求头已经自动带上

工作台模块
,打开对应的接口文档token_type
与access_token
两个值拼接,中间以**空格**隔开,配置到左上角的Authorize内(注意不同子系统切换后,都需要到Authorize模块内配置一下)