Probleme bei der Authentifizierung und Autorisierung beheben

Auf dieser Seite werden einige häufige Probleme beschrieben, die bei der Authentifizierung und Autorisierung auftreten können.

This app isn't verified

Wenn auf dem OAuth-Zustimmungsbildschirm die Warnung „This app isn't verified“ (Diese App wurde nicht verifiziert) angezeigt wird, fordert Ihre App Bereiche an, die Zugriff auf vertrauliche Nutzerdaten ermöglichen. Wenn Ihre Anwendung vertrauliche Bereiche verwendet, muss sie den Verifizierungsprozess durchlaufen, um diese Warnung und andere Einschränkungen zu entfernen. In der Entwicklungsphase können Sie diese Warnung ignorieren, indem Sie Erweitert > Zu {Projektname} wechseln (unsicher) auswählen.

File not found error for credentials.json

Wenn Sie das Codebeispiel ausführen, erhalten Sie möglicherweise eine Fehlermeldung vom Typ „Datei nicht gefunden“ oder „Keine solche Datei“ für credentials.json.

Dieser Fehler tritt auf, wenn Sie die Anmeldedaten der Desktopanwendung nicht autorisiert haben. Informationen zum Erstellen von Anmeldedaten für eine Desktopanwendung finden Sie unter Anmeldedaten erstellen.

Nachdem Sie die Anmeldedaten erstellt haben, muss die heruntergeladene JSON-Datei als credentials.json gespeichert werden. Verschieben Sie die Datei dann in Ihr Arbeitsverzeichnis.

Token has been expired or revoked

Wenn Sie das Codebeispiel ausführen, erhalten Sie möglicherweise eine Fehlermeldung vom Typ „Token has been expired“ (Token ist abgelaufen) oder „Token has been revoked“ (Token wurde widerrufen).

Dieser Fehler tritt auf, wenn ein Zugriffstoken vom Google-Autorisierungsserver abgelaufen oder widerrufen wurde. Informationen zu möglichen Ursachen und Lösungen finden Sie unter Ablauf von Aktualisierungstokens.

JavaScript-Fehler

Im Folgenden sind einige häufige JavaScript-Fehler aufgeführt.

Error: origin_mismatch

Dieser Fehler tritt während des Autorisierungsablaufs auf, wenn der Host und der Port, die zum Bereitstellen der Webseite verwendet werden, nicht mit einem zulässigen JavaScript-Ursprung in Ihrem Google Cloud Console-Projekt übereinstimmen. Achten Sie darauf, dass Sie einen autorisierten JavaScript-Ursprung festgelegt haben und dass die URL in Ihrem Browser mit der Ursprungs-URL übereinstimmt.

idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'

Dieser Fehler tritt auf, wenn Drittanbieter-Cookies und die Datenspeicherung in Ihrem Browser nicht aktiviert sind. Diese Optionen sind für die Google-Anmeldebibliothek erforderlich. Weitere Informationen finden Sie unter Drittanbieter-Cookies und Datenspeicherung.

idpiframe_initialization_failed: Not a valid origin for the client

Dieser Fehler tritt auf, wenn die registrierte Domain nicht mit der Domain übereinstimmt, die zum Hosten der Webseite verwendet wird. Achten Sie darauf, dass der registrierte Ursprung mit der URL im Browser übereinstimmt.