token

来源:8-7 自己编写 Koa 中间件实现用户认证与授权

慕移动4437651

2019-07-09

登录后拿到了token,在test中设置了全局变量,然后去修改用户接口,把token设置成{{token}},但是鼠标放到{{token}}上却没有值,导致发送修改用户请求未授权错误401.

写回答

3回答

lewis

2019-07-09

401和数据库没有半毛钱关系,抛开数据库的一切。401就是jwt的问题。登录后返回的token,你有没有自动把它设成全局变量?

0
0

慕移动4437651

提问者

2019-07-09

我知道401的原因了,是config文件里mongodb的账号,和密码,我现在是设置了mongodb的账号是test,也可以连上数据库,那密码呢?

0
0

慕移动4437651

提问者

2019-07-09

//img.mukewang.com/szimg/5d242fb000012fe004920217.jpg//img.mukewang.com/szimg/5d242ee70001a7fa08700638.jpg我在排查修改用户报401错误的原因,这个是么?

0
2
runzx
回复
慕移动4437651
你把取回的token直接在token处不用{{token}},而是'bearer '+token 字符串代替。看还会401不? 如不,就是你的postman没配置好其变量用法。 还是401,可能就你的jwt模块有问题
2019-07-13
共2条回复

Node.js仿知乎服务端-深入理解RESTful API

Koa2+MongoDB+Postman+JWT+阿里云

944 学习 · 330 问题

查看课程