使用PostMain 获取接口的token

2021-03-30  乐帮网

token postman

下面以.Net平台下的Owin.OAuth框架为例进行说明,其它平台下的框架都一样。首先说接口地址,一般如下:http://localhost:16841/OAuth/Token。

(1)接口请求的方式:Post。

(2) 参数写在Body中,如果你没有做特殊处理那么写在Body中的参数要使用 x-www-form-urlencoded格式,这个一般是默认支持的。程序中经过二次开发才支持Json格式,属于非标准格式。

(3)请求的参数。
这里以用户名和密码为例请求Token。这里大部分参数是自定义的。有个别框架里必须传,例如:grant_type 这个是指验证的方式。使用用户名和密码的时候它的值是:password。

除此以后我们还可能需要 username,password,uuid这些都是自定义的。基本uuid表示登录设备的唯一标识。
请求后返回的格式如下:

{
    "access_token": "YzgEYjb8njSTLcr8u3-boGXb-wEWG_LiafNkoxS0BkRGJTiWg1O3xqbuwvOTIfY14YxC-PIg4brFb7Kw5jq8Cv3Ati8DS0Am-50N1EX3tzBvODw8hfzQ31teZh6ZlCLoHYxavFIuhsieIN6EG8a10iEYa3Ibjow-6nryGg6sM-zJE-9Fw3lOSMxwsxKwVY-RHtDDGB6d24-oime3tOZcvRwRJu9kTHqVIIjv0YLcdTdzYciXNkTqrSdYgdHiBR3p",
    "token_type": "bearer",
    "expires_in": 86399,
    "refresh_token": "DMUvlgt5AujlndFzvHZoZ_wyGs5KQd_xkUQkUYp_FqK6YSemrSt5gxZSCsroocg9D_JFchUKvql8SM7S1edjwVjumxDk0Liac0q83HnUcAPvnCwl03JVLd7DIBewxTHzDC5-SuGy-KqQLegoNqEcaWmZQqRvJ8iQGS2-M6j133RwqXRNRGgZhzO5QbvDjlogJBem-jdwLCNYSu8aj_x5T1PP8To7-cZ9bWlmbN8FXtNplB_72up1N_8k6nxmvWkv"
}

如下图:

tokens

其中在返回字段中我们是可以任意添加字段的,但是有部分字段是必须的。有时间的话我会放出一个demo,供大家参考。

 

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力