Die Blog-Post: Announcing Exchange ActiveSync v16.1 heißt es:Verwendung OAuth2 für Office365 über Exchange ActiveSync (EAS)
Während kein Teil von EAS 16.1, stellen wir fest, möchte auch, dass beide Office 365 und Outlook.com Kunden kann jetzt das OAuth 2.0-Protokoll für die Autorisierung durch EAS verwenden.
Meine Frage ist: Welche Umfang sollte ich in der oauth Anfrage benutzen?
Gibt es ein Beispiel, vielleicht von der vollständigen Anfrage?
Hinweis: Es gab eine ähnliche Frage zu using OAuth for Office365 with IMAP, aber hier frage ich speziell über ActiveSync. Ich habe diese Frage in einer comment to one of the answers on that thread verwiesen.
Secondary Problem:
Dank Jason Antwort und einige zusätzliche Optimierungen konnten wir oauth Token https://login.windows.net/common/oauth2 aber nur für Office365 Benutzer (Organisation Konten) und nicht auf Microsoft Benutzer Konto generieren (live, hotmail, outlook.com ...)
Das Token ermöglicht den Zugriff auf das ActiveSync-Protokoll (über https://eas.outlook.com/Microsoft-Server-ActiveSync) und auf die EWS-API (über https://outlook.office365.com/EWS/Exchange.asmx).
Leider können wir keinen Weg finden, den gleichen Token für Microsoft online Konten (hotmail, live, outlook.com) zu generieren. Wir haben versucht, diesen Endpunkt zu verwenden: https://login.live.com/oauth20_authorize.srf, die nur ActiveSync und nicht EWS zulassen.
Gibt es eine Möglichkeit, das gleiche Token für beide Organisation und Online-Konten auf beiden Protokollen (ActiveSync und EWS) zu verwenden?
Ich habe die gleiche Frage! Hast du es herausgefunden? –
Nein. Ich hoffe immer noch, eine Antwort zu finden ... – grebulon