2016-10-24 32 views
2

Ich rufe die Azure AD Graph-API mit einem lokalen Administrator-Token auf. Ich erhalte immer die folgenden Fehlermeldungen, egal welchen Endpunkt ich anrufe.Azure AD B2C - Verwenden der Azure AD-Grafik-API

Wie erhalte ich Zugriff auf die Azure AD Graph-API?

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

Meine URL

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

es gelöst. Ich kann mit einer normalen App nicht auf die Graph-API zugreifen. Ich muss diesem Leitfaden folgen und eine "spezielle Grafik-API-App" erstellen https://azure.microsoft.com/da-dk/documentation/articles/active-directory-b2c-devquickstarts-graph-dotnet/ – Middy

+0

Sie sollten dies posten als Antwort auf Ihre Frage und nicht als Kommentar und kennzeichnen Sie Ihre Frage als beantwortet. – Saca

Antwort

1

Die Azure Graph API benötigt eine spezielle Anwendung Anmeldung neben der Registrierung der Anwendung, die Benutzer melden Sie sich mit.

Folgen Sie der Anleitung unten:

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

+0

Warum erscheinen diese speziellen Apps nicht im Azure AD B2C-Portal? – Raj

+0

Absolut keine Idee :-) – Middy

+0

Was Sie als "speziell" bezeichnen, sind v1 Azure AD Apps, während B2C mit Azure AD Apps für v2 arbeitet (und zeigt) – Saca