Получение 401 несанкционированной ошибки, когда «fetch» ​​используется для вызова API для создания oauth-токена - PullRequest
0 голосов
/ 06 июля 2019

Я создаю токен oauth, используя «fetch» ​​для вызова API в javascript, я получил 401 несанкционированный, но при попытке в почтальоне я получил 200 ответ. Как я должен получить ответ 200, используя fetch в javascript?

JavascriptLanguage version : ECMA script 5.1
Platform  : intellij

var fetch = require('node-fetch');
function abc() {
    var response = fetch(url, {
            method: 'POST',

            body: {
                grant_type: "password",
                username: "user1",
                password: "Password123",
                client_id: "android",
                client_secret: "android-secret"
            },
             headers: {
            "Content-Type": "application/x-www-form-urlencoded",

        },
        }
    ).then(function (result) {
        console.log(result)

    }).catch(function (error){
});



    console.log(response);



}
abc();


 Actual Result :
     status: 401,
     statusText: 'Unauthorized',
     headers: Headers { [Symbol(map)]: [Object] },
     counter: 0 } }

Expected Result : should get 200
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...