Теперь объект конфигурации, который будет передан в конструктор класса API, позволяет мне указать некоторые параметры OAuth:
Код: Выделить всё
Configuration c = new Configuration();
c.BasePath = myOptions.BaseUrl;
c.OAuthClientId = myOptions.ClientId;
c.OAuthClientSecret = myOptions.ClientSecret;
c.OAuthTokenUrl = myOptions.Authority.TrimEnd('/') + "/oauth2/v2.0/token";
c.OAuthFlow = Client.Auth.OAuthFlow.APPLICATION;
MyApi apiInstance = new MyApi(c);
var result = await apiInstance.MyPostWithHttpInfoAsync(myObject);
И это необходимо для правильного авторизация на стороне Azure.
Есть ли способ указать это значение?
Есть ли различия при использовании других библиотек (например, generichost, httpclient)?
Управляет ли сгенерированный клиент обновлением токена?
Подробнее здесь: https://stackoverflow.com/questions/788 ... ted-client