最近、プログラムで Azure AD B2C (プレビュー) インスタンスにユーザーを作成しようとしています。私を妨げている部分は、単にトークンを取得しようとしていることです。これまでのところ、私は試しました:
var clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
var clientSecret = @"xxxxxxxxxxxxxxxx";
var tenant = "xxxxxxxxxxxx.onmicrosoft.com";
var authContext = new AuthenticationContext("https://login.microsoftonline.com/" + tenant);
var credential = new ClientCredential(clientId, clientSecret);
var result = await authContext.AcquireTokenAsync("https://graph.windows.net", credential);
実行が最後の行に達してトークンを取得しようとすると、次のようになります。
Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException: AADSTS70001: アプリケーション 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' は、この API バージョンではサポートされていません。
このエラーから何を推測できますか? Azure AD B2C の Graph アクセスが一時的に削除されたということですか? または、何かを有効にする必要がありますか? または、エンドポイント URL の 1 つが間違っていますか?