NestJS:Nest.js Auth Guard JWT Authentication constantly returns 401 unauthorized
按照官方 以及 网上搜索的‘使用 JWT 实现单点登录’的文章
在postman中完成了注册存储到数据库、以及登录获取到token
并且在接口上增加JWT的验证,返回都是200
@UseGuards(AuthGuard('jwt')) // 使用 'JWT' 进行验证

但是在vue项目中一直返回

百思不得其解
如何应用
一般是在请求头里加入Authorization,并加上Bearer标注:
service.interceptors.request.use( (config) => {if (getToken()) {config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改}return config;
}, (err) => {// 对请求错误做些什么return Promise.reject(err);
});

最终加入了 'Bearer ' 就完美解决了,记一次自己的粗心大意
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
