【发布时间】:2022-11-17 11:35:40
【问题描述】:
我的问题是我无法使用 Ajax 从 API 获取数据。
我正在使用 JWT 令牌进行身份验证,当我从 Postman 调用 API 时,我成功获取了数据。
但是,当使用 ajax 调用 API 时,会检测到 ERR_ABORTED 401(未授权)错误。 这是代码:
$.ajax({
type: "GET",
url: API_URL,
dataType: 'jsonp',
contentType: "application/json",
headers: {
"Cache-Control": "no-cache",
"Authorization": "Bearer " + access_token,
},
data: {},
success: function(resp){
console.log(resp)
},
error: function(error){
}
})
另外,当我复制并使用 POSTMAN 生成的代码 sn-p 时,我得到了同样的错误。
我为此搜索了很多答案并应用了它们,但它对我不起作用。
有人可以帮忙吗?
先感谢您。
【问题讨论】: