Ich versuche, den serverseitigen Offlinezugriff auf Google APIs zu aktivieren, bei denen sich der Benutzer über eine iOS-App authentifiziert. Dies ermöglicht einem Server den ständigen Zugriff auf Google APIs außerhalb der iOS App.Aktivieren des serverseitigen Offlinezugriffs auf Google API über die iOS-App
Google dokumentiert den Ansatz unter: https://developers.google.com/identity/sign-in/ios/offline-access
ich ihre Dokumentation genau mit einem Barebone-Projekt verfolgt hat. Wenn ich jedoch versuche, den einmaligen Autorisierungscode für Zugriffs- und Aktualisierungstoken auszutauschen, erhalte ich während des Austauschs einen Fehler 'redirect_uri_mismatch'.
Ich habe Foren und eine Reihe von Leuten gesucht, um die OAuth 2.0-Client-ID des Google-API-Projekts (von der Google-Entwicklerkonsole) ohne Weiterleitungs-URIs zu konfigurieren. Jedoch bewirkt dies den Fehler ‚Fehlende Eigenschaft‚redirect_uris‘in einem Client-Typ von‚web‘‘
Ich habe auch andere OAuth 2.0-Client-ID-Typen (zum Beispiel anderen), aber ohne Glück versucht.
Hat jemand diesen Flow zur Arbeit bekommen? Jede Hilfe würde sehr geschätzt werden!