【发布时间】:2017-09-01 06:16:14
【问题描述】:
当我使用这个 jQuery 脚本通过他们的 API 从Talentlms 获取资源时
var settings = {
"async": true,
"crossDomain": true,
"url": "https://aaaaa.bbb.com/api/v1/users",
"method": "POST",
"headers": {
"authorization": "Basic 5555555555555144455",//this for Api key + pw using basic authentication
"cache-control": "no-cache",
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
执行此操作后,我在 Web 浏览器控制台中收到以下错误消息。
加载资源失败:服务器响应状态为 401
(未经授权)userProfile.aspx:1 XMLHttpRequest 无法加载
https://aaaaa.bbb.com/api/v1/users。预检响应无效
HTTP 状态码 401
请给我一个解决方案来解决这个问题。
【问题讨论】: