Erro 401 somente em requisição AJAX
Estou com um problema para conseguir autorização a uma API, mesmo colocando o usuário e senha corretos na URL, o AJAX me retorno erro 401, somente quando é o AJAX que faz a requisição que esse erro acontece. Se eu colo a URL no navegador funciona normalmente.
function consulta(nb, username, password){
var url = "http://"+username+":"+password+"@consulta.ws/a/"+nb+"?type=json&cache=refresh";
console.log(url);
$.ajax({
url: url,
method: "POST",
dataType: "JSON",
headers: {
'Authorization': 'Basic ' + btoa(username+':'+password),
},
success: function (result){
console.log(result);
},
error: function(error){
console.log(error);
}
});
}
Imagem do erro:
Spoiler
Discussão (4)
Carregando comentários...