Ich verwende Microsoft Graph SDK für meine iOS-Anwendung.Muss ich das Zugriffstoken aktualisieren, wenn Sie Microsoft Graph verwenden und wie geht das?
Muss ich das Zugriffstoken manuell aktualisieren, wenn es abgelaufen ist?
Das Zugriffstoken ich rede ist: NXOAuth2AccountStore.sharedStore() Konten [0] .accessToken
ich getestet habe, dass ich noch einmal die accessToken abgelaufen abfragen.. Zum Zeitpunkt der ersten Anmeldung betrug die abgelaufene Zeit 3600 Sekunden. Also, ich habe 2 Stunden gewartet, um Benutzerinformationen, Ereignisse wieder zu bekommen und kann es immer noch bekommen.
Ich habe dump "accessToken.hasExpired" und "accessToken.expiresAt" sicher Zugriffstoken zu machen ist abgelaufen
Dank
* Mehr Details *
ich die Probe folgen hier: https://github.com/microsoftgraph/ios-swift-connect-sample
ich keine Dokumente über refresh Zugriffstoken auf Microsoft Graph finden: https://graph.microsoft.io/en-us/code-samples-and-sdks
Hallo Caitlin Bales, Vielen Dank für Ihre Antwort ich nicht Microsoft Azure Active Directory verwendet haben . Ich benutze Microsoft Graph, ich registriere eine Anwendung unter: https://apps.dev.microsoft.com/Landing Ich frage mich nur, weil ich getestet habe, und sah, dass das Zugriffs-Token abgelaufen ist, aber ich kann noch Quest senden (zB Ereignisse im Kalender abrufen). –
Ja, Microsoft Graph verwendet Azure AD zur Authentifizierung von Benutzern (konvergente Authentifizierung: https://graph.microsoft.io/en-us/docs/authorization/converged_auth). Ich werde das Problem mit dem abgelaufenen Token untersuchen und gegebenenfalls einen Dienst-Bug für das betreffende Team erstellen. –