Я пытаюсь создать небольшой сервис, который будет возвращать элементы из Azure-DevOps 2019. Для этого я пытаюсь аутентифицироваться с помощью токена личного доступа.
Пробовал разные способы, включая преобразование PAT в Base64 (с моим именем пользователя и без него). По какой-то причине, кажется, ничего не работает.
Я закончил с этим:
var myPAT ="";
var myOrg = "";
var request = new XMLHttpRequest;
request.open("GET","https://dev.azure.com/"+ myOrg + "/_apis/projects?api-version=2.0", true);
var b = "Bearer [myPAT]";
request.setRequestHeader("Authorization", b);
request.onload = function() {
var data = JSON.parse(JSON.stringify(this.response));
console.log(data);
}
request.send()
Что бы я ни пытался, я не смог пройти аутентификацию.