Как добавить параметр области в запрос restsharp токена Oauth2C#

Место общения программистов C#
Anonymous
Как добавить параметр области в запрос restsharp токена Oauth2

Сообщение Anonymous »

Я пытаюсь получить токен из заданной конечной точки, используя аутентификацию restsharp и client_credentials с указанием области.
Токен, который я получаю в ответ, не имеет правильной области, и я использую его в случае сбоя (нет достаточно прав).
Когда я делаю запрос через аутентификацию почтальона Oauth2, токен, который я получаю, имеет правильную область действия.
Результат PostmanRequest.
Но когда я это делаю, например это :

Код: Выделить всё

var client = new RestClient(_tokenEndpoint);
var request = new RestRequest(Method.POST);

request.AddParameter("client_id", _clientId);
request.AddParameter("client_secret", _clientSecret);
request.AddParameter("grant_type", "client_credentials");

request.AddParameter("Scope", "rxpclient-arsenal-ms.write",ParameterType.GetOrPost);

IRestResponse response = client.Execute(request);
Я получаю ответ: Изображение ответа restSharp.
Я делаю что-то не так?

Подробнее здесь: https://stackoverflow.com/questions/781 ... rp-request

Вернуться в «C#»