Saltar al contenido

(funciones de base de fuego) Error: Prohibido Su cliente no tiene permiso para obtener URL /

Solución:

Así que aquí está la respuesta del equipo de base de fuego.

El problema que está experimentando probablemente se deba al hecho de que después del 15 de enero de 2020, Google Cloud Functions crea automáticamente funciones HTTP para que sean> privadas de forma predeterminada.

Actualice la CLI ejecutando el siguiente comando:

npm install -g firebase-tools

Esto garantizará que las funciones HTTP futuras que se creen sean de acceso público.

Por último, para las funciones existentes que tienen problemas de permisos, necesitarás> configurar manualmente una función como pública usando Cloud Console o gcloud CLI.

Si tiene alguna pregunta o aún enfrenta este problema, por favor, no dude en escribirnos.

editado * Puede haber varias razones para causar este problema.

  1. verifique la URL del punto final de su función asegúrese de que no haya errores tipográficos ni espacios
  2. En la consola de gcp, asegúrese de tener permiso para invocar la función https://console.cloud.google.com/functions/list?project=
  3. Si los dos anteriores están marcados, elimine su función y vuelva a implementarlos

  • Revise Permitir la invocación de funciones no autenticadas

A partir del 15 de enero de 2020, las funciones HTTP requieren autenticación de forma predeterminada. Puede especificar si una función permite la invocación no autenticada en o después de la implementación.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *