Я с трудом пытаюсь использовать авторизацию в C # Winforms. Моя цель - получить доступ к API. Я уже получил токен доступа, но когда я пытаюсь передать его в заголовок, он возвращает ошибку:
Ошибка HTTP 400.
Мой код:
using (var httpClient = new HttpClient())
{
var url = @"https://acerportal.com/v1/414232363/status/device/";
httpClient.BaseAddress = new Uri(url);
httpClient.DefaultRequestHeaders.Accept.Clear();
httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", accessToken);
var response = await httpClient.GetStringAsync(url);
string checkResult = response.ToString();
MessageBox.Show(checkResult);
}