Ich versuche Delta-Abfragen auf meinem AD zu verwenden und es funktioniert perfekt, wenn ich sie über Graph Explorer ausprobiere, aber überhaupt nicht mit meiner App funktioniert, bekomme ich dies:Delta-Abfragen werden von 'Benutzern' nicht unterstützt.
message=Invalid request. Delta query is not supported by this resource.
Meine app ist eine 'alte' app, was bedeutet es in Azure registriert wurde, mit alten WAAD graph api zu arbeiten. Funktioniert es deshalb nicht? Oder könnte das daran liegen, dass meine App eine gewisse Berechtigung hat, die Graph Explorer benötigt? Ich kann "Benutzer" ohne irgendwelche Probleme lesen, es sind nur Delta-Abfragen, mit denen ich Probleme habe.
Die Anwendung fordert die folgenden Berechtigungen:
Access the directory as the signed-in user
Read all users' basic profiles
Sign in and read user profile
Token-Anfragen von der Bibliothek verwaltet werden, wird es für die folgenden Bereiche zu fragen: openid Profil
Was meinst du mit deiner Token-Anfrage fragt nach 'openid profile' Bereichen? Welche Bibliothek verwendest du? –
Ich verwende Microsoft.IdentityModel.Clients.ActiveDirectory. Die Bibliothek macht diese Anforderung an den login.microsoftonline.com: '' 'GET /common/oauth2/authorize?client_id=MY_CLIENT_ID&response_mode=form_post&response_type=code+id_token&scope=openid+profile&state=OpenIdConnect.AuthenticationProperties%3dVynGs5Isa...&nonce= 6364 ... & redirect_uri = REDIRECT_URI & post_logout_redirect_uri = URI''' –