2016-10-24 45 views
2

私はローカル管理者トークンを使用してAzure AD Graph APIを呼び出しています。どのエンドポイントで呼び出すかに関係なく、次のエラーメッセージが表示され続けます。Azure AD B2C - Azure AD Graph APIの使用

Azure AD Graph APIへのアクセス方法を教えてください。

{ 
    "odata.error": { 
    "code": "Authorization_RequestDenied", 
    "message": { 
     "lang": "en", 
     "value": "Insufficient privileges to complete the operation." 
    } 
    } 
} 

マイURL

https://graph.windows.net/>tenant>/users/821d91b8-36e1-4b89-bd3a-4caecc40e4c9/memberOf?api-version=1.6 
+3

は、それを解決しました。私は通常のアプリを使ってグラフAPIにアクセスすることができません。私はこのガイドに従って "特別なグラフAPIアプリケーション"を作成する必要があります。https://azure.microsoft.com/da-dk/documentation/articles/active-directory-b2c-devquickstarts-graph-dotnet/ – Middy

+0

これを投稿する必要がありますコメントではなく質問への回答として、あなたの質問に回答としてフラグを立てます。 – Saca

答えて

1

AzureのグラフAPIは、ユーザーがでログインしたアプリケーションの登録と一緒に特別なアプリケーションの登録が必要です。

は、以下のガイドに従ってください:

https://azure.microsoft.com/documentation/articles/active-directory-b2c-devquickstarts-graph-dotnet/

+0

これらの「特別な」アプリケーションはなぜAzure AD B2Cポータルに表示されませんか? – Raj

+0

Absolutely no idea ': – Middy

+0

「特別な」と言われているのはv1 Azure AD Appsですが、B2Cはv2 Azure AD apps – Saca

関連する問題