Ich habe eine Anforderung, die ich Azure AD verwenden, um meine Clinet-Anwendungen mit OAuth 2.0 zu authentifizieren.Microsoft.IdentityModel.Clients.ActiveDirectory AcquireTokenAsync benötigt immer eine Ressource, wenn die Dokumentation sagt, dass es nicht
Wir begannen die Microsoft.IdentityModel.Clients.ActiveDirectory.AcquireTokenAsync Bibliothek verwenden, aber Sie müssen eine Ressource übergeben:
Auch wenn die Dokumentation hier: https://azure.microsoft.com/en-us/documentation/articles/active-directory-protocols-oauth-code/
Wir wollen nicht eine Ressource übergeben, wie unsere Kunden sollten so wenig wie möglich ab wissen aus den Back-End-Diensten, so dass Änderungen in der Zukunft minimal sind.
Eine weitere Anforderung ist, dass wir den App-Only-Flow verwenden, sodass keine Benutzerinteraktion erforderlich ist.
Ich habe versucht, gerade HTTP-Restanrufe mit RestSharp zu schreiben, aber ich kann das Popup nicht umgehen.
Jede Hilfe wäre großartig.
Können Sie mir mehr Informationen geben? Ich bin derzeit auf Version 3.12.0 der DLL. Warum sollte ich zurück zu 2.23.0.0 gehen? Auch die Ressource ist immer noch obligatorisch – RuSs
Ich bin mir nicht sicher, aber ich denke, sie haben die gesamte Architektur des Identitätsmodells ändern. –