我在局域网中启动了基于NodeJS的OAuth2服务器(使用oauth2-server
模块)。我想用Postman REST Client测试它,但我得到了这个错误响应:
{
"code": 400,
"error": "invalid_request",
"error_description": "Invalid or missing grant_type parameter"
}
这是我的请求配置:
我尝试按网址发送参数,但收到错误:Method must be POST with application/x-www-form-urlencoded encoding
。
感谢。
答案 0 :(得分:1)
使用邮递员将值作为查询参数发送,但'oauth2-server'使用'req.body'将该值检查为body参数。因此尝试将值作为body参数发送或将req.body更改为在node_modules / oauth2-server / lib / grant.js
中的req.query