Abrufen des Windows Azure Active Directory-Diagramms Api durch Ruheaufruf

8

Demnach: Ссылка und das Ссылка

Ich sollte eine Anfrage bekommen können

%Vor%

und ich benutze Fiddler einfach loslegen. Einstellung im Komponisten: Benutzer-Agent: Fiddler Gastgeber: graph.windows.net Autorisierung: Bearer eyJ0eXA .... (Mein Token, benutzt c # von WAAL, um das Token zu erhalten).

Dies ist was zurückgegeben wird

%Vor%

Der Token wird akzeptiert, wenn ich in meiner Anwendung ein paar Dinge mache, also glaube ich nicht an seine Missbildungen.

    
Poul K. Sørensen 14.01.2014, 00:15
quelle

1 Antwort

16

Ich habe immer wieder auf dieses Problem hingewiesen. Ich habe den folgenden Code verwendet, um ein Bearer-Token für meine native App zu erhalten:

%Vor%

Die Verwendung dieses Tokens funktionierte gut, um Aktionen in meiner eigenen App zu autorisieren, aber ich würde den gleichen Fehler bekommen wie das OP, wenn ich versuche, dasselbe Token als Berechtigung für die Graph-API zu verwenden.

Was ich tun musste, war ein neues Token speziell für die Graph-API zu bekommen - ich benutzte den gleichen Code wie oben, aber ich verwendete "https://graph.windows.net" anstelle von "MYAPP_ID" . Also, um klar zu sein, gab mir der folgende Code das korrekte OAuth-Token für die Graph-API:

%Vor%

Stellen Sie lediglich sicher, dass Ihre in Azure registrierte Anwendung über die erforderlichen Berechtigungen zum Zugreifen auf das Verzeichnis Ihrer Azure-Domäne verfügt.

    
rwisch45 09.08.2014, 16:24
quelle