rest api post方法不适用于meanjs 0.5.0中的基本auth

时间:2017-08-05 10:07:19

标签: meanjs

我试图用邮政编码检查postjs(0.5.0)的post方法,但是它似乎没有用。我给出了正确的凭据。

显示以下错误:

{ "message": "User is not authorized" }

知道可以做些什么吗?

2 个答案:

答案 0 :(得分:0)

首先,您应该检查CardView中为该模块定义的策略文件,并查看角色/权限是否正常。

然后检查您使用的凭据是否属于具有正确角色的用户。

答案 1 :(得分:0)

我在./node_modules/passport-local/lib/strategy.js中发现_usernameField名称为usernameOrEmail而不是username

所以我从postman传递了json对象,内容标题为“application / json”,并成功连接:

{
   "usernameOrEmail":"test",
   "password":"test"
}