Soluciona problemas de autenticación y autorización

En esta página, se describen algunos problemas habituales que pueden ocurrir en relación con la autenticación y la autorización.

This app isn't verified

Si la pantalla de consentimiento de OAuth muestra la advertencia "Esta app no está verificada", tu app está solicitando permisos que proporcionan acceso a datos sensibles del usuario. Si tu aplicación usa permisos sensibles, debe someterse al proceso de verificación para quitar esa advertencia y otras limitaciones. Durante la fase de desarrollo, puedes continuar después de esta advertencia si seleccionas Avanzado > Ir a {Nombre del proyecto} (no seguro).

File not found error for credentials.json

Cuando ejecutes la muestra de código, es posible que recibas el mensaje de error “No se encontró el archivo” o “No existe tal archivo” en relación con credentials.json.

Este error se produce cuando no autorizas las credenciales de la aplicación de escritorio. Si quieres obtener información sobre cómo crear credenciales para una aplicación de escritorio, consulta Crea credenciales.

Después de crear las credenciales, asegúrate de que el archivo JSON descargado se guarde como credentials.json. Luego, mueve el archivo a tu directorio de trabajo.

Token has been expired or revoked

Cuando ejecutas la muestra de código, es posible que recibas el mensaje de error “El token se venció” o “Se revocó el token”.

Este error ocurre cuando un token de acceso del servidor de autorización de Google venció o se revocó. Para obtener información sobre causas posibles y soluciones, consulta Vencimiento del token de actualización.

Errores de JavaScript

A continuación, se muestran algunos errores comunes de JavaScript.

Error: origin_mismatch

Este error se produce durante el flujo de autorización si el host y el puerto que se usan para entregar la página web no coinciden con un origen de JavaScript permitido en tu proyecto de la consola de Google Cloud. Asegúrate de establecer un origen autorizado de JavaScript y de que la URL de tu navegador coincida con la de origen.

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

Este error ocurre cuando el almacenamiento de datos y las cookies de terceros no están habilitados en tu navegador. La biblioteca de Acceso con Google requiere estas opciones. Para obtener más información, consulta Cookies de terceros y almacenamiento de datos.

idpiframe_initialization_failed: Not a valid origin for the client

Este error ocurre cuando el dominio registrado no coincide con el que se utiliza para alojar la página web. Asegúrate de que el origen que registraste coincida con la URL del navegador.