Я использую эту схему URL
Код: Выделить всё
url = $"https://dev.azure.com/{organization}/{project}/_apis/tfvc/changesets?api-version=7.1";
Код: Выделить всё
url = $"https://dev.azure.com/{organization}/_apis/projects?api-version=7.1";
Код: Выделить всё
https://dev.azure.com/xxxxxxxx/DaveTestProject/_apis/tfvc/changesets?api-version=7.1
Код: Выделить всё
using (var client = new HttpClient())
{
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic",
Convert.ToBase64String(System.Text.Encoding.ASCII.GetBytes($":{personalAccessToken}")));
HttpResponseMessage response = await client.GetAsync(url);
string result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
}

Я получаю эту ошибку

Мой личный токен доступа имеет доступ ко всему. У меня есть тот, который включает все по отдельности, и тот, у которого есть «полный доступ», в обоих случаях это одна и та же проблема.
Подробнее здесь: https://stackoverflow.com/questions/797 ... devops-api
Мобильная версия