var cc = new ClientCredential(AppClientID, AppClientSecret);
var context = new AuthenticationContext("https://login.windows.net/common");
var result = await context.AcquireTokenAsync("https://api.partner.microsoft.com/", cc).ConfigureAwait(false);
以下の API を呼び出したい https://api.partner.microsoft.com/v1.0/sales/pricesheets(Market='All',PricesheetView='legacy_perpetual_software')/$value
以下の画像の時点で、Azure Active Directory アプリに付与されたアクセス許可。
注 : コードはアクセス トークンを正常に生成していますが、このトークンを使用して API を呼び出すと、401 Unauthorized エラーが発生します。