带有承载令牌的api调用授权不起作用

时间:2020-04-13 20:47:08

标签: javascript api authorization bearer-token

我正在尝试对我们的服务器进行Web api调用,并且在运行注册功能(javascript)时:

async function addUser(signupRequest, token) {

    console.log(token);
    var Authorization = token["token_type"] + ' ' + token["access_token"];

    return await fetch(baseAddress + '/api/users/signup', {
     body: JSON.stringify(signupRequest),
     method: 'POST',
     headers: {
      'Content-Type': 'application/json',
      'Authentication': Authorization,
    }
})
    .then(response => {
        return response.json()
            .then(parsed => {
                console.log(parsed);
                return parsed;
            });
    });
}

我一直收到返回的消息:$ id:“ 1”,消息:“对此请求的授权已被拒绝。”

我知道令牌是有效的,并且已从其函数中正确返回,并且所包含的标头是我放入邮递员等中的唯一对象,以便从同一API调用中获得成功响应。该令牌是不记名令牌。

有什么想法为什么不授权?

0 个答案:

没有答案