邮递员。获取令牌。错误:“缺少参数:\”代码\“是必需的”

在 POSTMAN 中,我想获得一个令牌。我输入并选择了以下数据:


1) POST: https://app.com/oauth2/token

2) Body

3) x-www-form-urlencoded

4) username: ****

5) password: ****

6) grant_type: authorization_code

7) client_secret: ****

7) client_id: ****

我得到错误:


{ "error": "invalid_request", "error_description": "缺少参数:\"code\" 是必需的" }


什么code是必需的?如何获得?


更新


我在文档中发现: code它是 base64.encode(username + ':' + password)。


如何生成它,在邮递员中传递?


三国纷争
浏览 199回答 2
2回答

繁花不似锦

你可以尝试这样的事情;var base64encodedvalue = CryptoJS.enc.Utf8.parse('username'+':'+'password');var code = CryptoJS.enc.Base64.stringify(base64encodedvalue);console.log(code);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript