2

有什么方法可以使用 javascript 对另一个域中的 API 进行身份验证?如果是这样,是否可以使用 json 数据访问它?

我尝试了以下代码,但即使用户名和密码正确,它也会返回“401 未授权”。

$.ajax
    ({
      type: "GET",
      url: url,
      dataType: 'json',
      async: false,
      data: '{}',
      beforeSend: function (xhr){ 
          xhr.setRequestHeader ("Authorization", "Basic " + btoa(username + ":" + password));
      },
      success: function (responseData){
          console.log(responseData);
      }
  });
4

0 回答 0