okay, so habe ich beschlossen, Microsoft Onedrive capablities in mein Projekt zu integrieren, habe ich die hier aufgeführten gefolgt: https://github.com/OneDrive/onedrive-sample-apibrowser-dotnetMicrosoft Onedrive API Browser C#
Ich habe die Variablen eingerichtet, die eingerichtet werden, erforderlich wurden alle aktualisiert die nugget-libraries, registriert die app und setzen die erforderlichen berechtigungen zum lesen und schreiben ect.
private const string AadClientId = "6b18d325-####-####-####-##########b0";
private const string AadReturnUrl = "http://localhost:44313";
private const string MsaClientId = "6b18d325-####-####-####-##########b0";
alles scheint bis zum letzten Login-Punkt zu arbeiten. Das Projekt kompiliert und ich klicke auf "Anmelden in aad" Ich weiß, dass dieser Teil korrekt ist, da die Anmeldeseite mit meinem registrierten Anwendungstitel über der Login-Box erscheint. Die Details werden korrekt eingegeben und es informiert Sie, dass es sich anmeldet und Sie weiterleiten auf eine leere Seite mit der Überschrift "Weiter", alles scheint richtig eingestellt zu sein und auf Kurs zu gehen, aber dann trifft es einen Haken und gibt eine Nachricht zurück Feld „Authentifizierung fehlgeschlagen“, mit der detaillierten Ausnahme besagt: AADSTS50001: die Anwendung http://localhost:44313 benannt wurde nicht 9188040d in dem Mieter gefunden genannt - #### - #### - #### - ####### ###Anzeige. Dies kann passieren, wenn die Anwendung nicht vom Administrator des Mandanten installiert oder von einem Benutzer im Mandanten akzeptiert wurde. Sie haben möglicherweise Ihre Authentifizierungsanfrage an den falschen Mandanten gesendet.
Ich habe gelesen, dass ich einige Dinge in AzureAD tun muss, aber ich bin nicht sicher, noch nie etwas mit einem Laufwerk vor so irgendwelche Hilfe bei der Lösung dieses Problems wäre großartig!
Danke Jungs schätzen! Grüße James