若依cloud微服务版本--postman请求,token获取及过期时间设置

一、启动服务

启动以下:auth、gateway、system三个服务(启动不分前后顺序)

若依cloud微服务版本--postman请求,token获取及过期时间设置_第1张图片

二、登录系统管理后台

登录管理后台之后,在“系统管理---->>终端设置”中新增终端信息,在这里可以设置令牌时效,即过期时间

若依cloud微服务版本--postman请求,token获取及过期时间设置_第2张图片

三、通过postman访问验证码接口

访问http://localhost/dev-api/code,在返回的结果中拿到uuid,同时在redis中找到验证码的值

注意:返回值中的“code”:200并不是验证码的值,验证码必须从redis中查取

若依cloud微服务版本--postman请求,token获取及过期时间设置_第3张图片

若依cloud微服务版本--postman请求,token获取及过期时间设置_第4张图片

四、获取token

访问http://localhost/dev-api/auth/oauth/token,添加下图中的参数:

code:验证码的值
uuid:uuid的值
username:账户名
password:账户密码
client_id:第二步中的编号
grant_type:授权类型-->password
client_secret:第二步中的安全码
scope:第二步中的授权范围

 

若依cloud微服务版本--postman请求,token获取及过期时间设置_第5张图片

五、编写API接口

编写api测试接口,启动服务

若依cloud微服务版本--postman请求,token获取及过期时间设置_第6张图片

若依cloud微服务版本--postman请求,token获取及过期时间设置_第7张图片

若依cloud微服务版本--postman请求,token获取及过期时间设置_第8张图片

六、使用postman调试接口

使用postman携带access_token进行接口调用有以下两种调用方式:

1.从Authorization中选择OAuth2.0方式,再填入第四步中获取到的access_token,访问成功

若依cloud微服务版本--postman请求,token获取及过期时间设置_第9张图片

2.在Headers中添加Authorization,值为第四步中获取到的token_type+access_token

若依cloud微服务版本--postman请求,token获取及过期时间设置_第10张图片

有若依微服务相关问题欢迎留言讨论。

你可能感兴趣的:(若依cloud,java,java,接口,经验分享)