He creado un proyecto en Google Console. Pero cuando intento iniciar sesión en n8n dice que el acceso está bloqueado. (Google Sheets)
Lo intenté hace una semana y funcionaba bien, pero ahora estoy recibiendo un error.
Describe el problema/error/pregunta
¿Cuál es el mensaje de error (si hay alguno)?
Por favor comparte tu flujo de trabajo
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Comparte la salida devuelta por el último nodo
Información sobre tu configuración de n8n
- Versión de n8n:
- Base de datos (predeterminado: SQLite):
- Configuración de n8n EXECUTIONS_PROCESS (predeterminado: own, main):
- Ejecutando n8n a través de (Docker, npm, n8n cloud, aplicación de escritorio):
- Sistema operativo:
Bienvenido @liruanI
Esto suele ocurrir porque tu proyecto de Google Cloud todavía está en modo de prueba. Google expira los tokens de OAuth para aplicaciones en prueba cada 7 días. Ve a la pantalla de consentimiento de OAuth en tu consola de Google Cloud y cambia el estado a producción. Una vez que lo hagas, simplemente actualiza tus credenciales en n8n y debería mantenerse conectado de forma permanente. También considera actualizar tu n8n a la última versión.
bienvenido a la comunidad n8n @Liruan
¿Puedes compartir el error completo de Google? Porque acceso bloqueado es muy genérico.
También vale la pena probar a recrear la credencial OAuth en n8n con el redirect URI copiado nuevamente de la pantalla de credenciales, porque cualquier pequeña diferencia en el dominio/callback puede hacer que Google bloquee el login.
Lo que probablemente está sucediendo es que estabas trabajando en el modo de prueba de OAuth de Google y el token expiró. Digo esto porque mencionaste que el tiempo coincide con que funcionaba hace una semana y ahora no.
Cuando tu pantalla de consentimiento de OAuth está configurada como “Testing” en la Google Console, los tokens expiran después de 7 días, lo que significa que Google bloquea la re-autenticación hasta que vuelvas a agregar el usuario o publiques la app.
Lo que necesitas hacer es ir a la pantalla de consentimiento de OAuth de tu Google Console y cambiar el estado de publicación de “Testing” a “Production”. No es necesaria una verificación formal para uso personal o interno, ya que publicar elimina el límite de 7 días.
Si aún estás bloqueado después de eso, puedes verificar que la cuenta de Google con la que inicias sesión esté listada en “Test users”.
Gracias a todos, lo solucioné actualizando mi versión de n8n.
@Liruan te pedimos el favor de finalizar la publicación marcando la mejor respuesta como solución para que ayude a otros miembros de la comunidad a encontrar ayuda.