Не могли бы вы предоставить больше информации, как вы пришли к выводу, что она не работает? Любое исключение? Сообщение об ошибке вы можете предоставить?
Как ты получил этот токен? Какой срок действия токена?
Вот как я это делаю, как и вы, за исключением того, что я использую другой тип токена:
var request = CreateServerRequest(_configuration.SOME_URI);
request.AddHeader("Authorization", $"Bearer {Token}");
request.AddJsonBody(request);
var server = new RestClient(_configuration.SOME_ENDPOINT);
var serverResponse = server.Execute(request);
if (serverResponse.StatusCode == HttpStatusCode.OK)
{
return new ServiceResponse<bool>(true);
}
Где метод CreateServerRequest содержит только:
return new RestRequest(uri)
{
RequestFormat = DataFormat.Json,
Method = Method.POST
};
Надеюсь, это поможет,
Ура и счастливого кодирования.