"Diese App möchte: Offline-Zugriff haben", wenn access_type = online ist

Ich habe eine Google App mit OAuth 2.0-Authentifizierung. Früher hat alles einwandfrei funktioniert, aber seit kurzem wird der folgende Bildschirm "Antrag auf Erlaubnis" angezeigt:

Der seltsame Teil ist, dass ich diesen Bildschirm bekomme, wenn ich vorbeigeheaccess_type=online. Auch dies funktionierte bis vor kurzem.

Woran kann das liegen? TIA

Bearbeiten:

Die angeforderten Bereiche sind:

https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile

Ich habe schon versucht:

mit und ohneaccess_type=onlinemit und ohneapproval_prompt=auto

Bearbeiten Sie # 2:

Dies ist der Python-Code, mit dem ich die Authentifizierungs-URL generiere:

encoded_params = urllib.urlencode({
    "response_type" : "code",
    "client_id" : MY_CLIENT_ID,
    "scope" : " ".join(MY_SCOPES),
    "redirect_uri" : MY_REDIRECT_URI,
    "state" : random_security_token,
    "access_type" : "online",
    "approval_prompt" : "auto",
    })

auth_url = "https://accounts.google.com/o/oauth2/auth?" + encoded_params

Update (14. Oktober):

Selbst mit den neuen Gültigkeitsbereichen erhalte ich immer noch den Zustimmungsbildschirm. Vor kurzem habe ich es für ein neues Gerät bekommen, das ich für die Authentifizierung verwendet habe.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage