Saltar al contenido

Acceda a la URL sin token en Firebase Storage

Hacemos una revisión completa cada posts en nuestra web con el objetivo de mostrarte siempre la información más veraz y actualizada.

Solución:

intenta cambiar la regla:

service firebase.storage 
  match /b/bucket/o 
    match /allPaths=** 
      allow read;
      allow write: if request.auth != null;
    
  

Por lo que entiendo, está tratando de hacer que todo el cubo esté disponible públicamente. El uso de las reglas de acceso de Firebase puede no ser lo mejor, es posible que desee que el acceso de lectura del depósito esté disponible a través de la capa de almacenamiento de Google Cloud.

Para hacer eso, una de las formas más fáciles es usar Google Cloud Console Storage.

Seleccione el depósito, haga clic en el depósito para configurarlo y abra la pestaña de permisos. Dado que este es un depósito administrado por Firebase, tendría lo que Google llamó control de acceso detallado. No se preocupe, agregar acceso público es bastante simple. Haga clic en el botón Agregar miembros, luego, en la barra lateral, agregue allUser como miembro nuevo y asígnele el rol de Almacenamiento > Visor de objetos de almacenamiento. Puede ver más detalles en los documentos de almacenamiento.

Esto hará que el depósito se pueda ver públicamente a través de .storage.googleapis.com. Si creó un depósito adicional en Firebase que coincide con un dominio que posee y verificó en Google Search Console, puede crear un depósito con el nombre de su dominio personalizado y tener acceso público mediante un CNAME del dominio personalizado que apunte a c.storage.googleapis.com. Puede ver más detalles en Storage Endpoints Docs, los documentos de Google Cloud lo explican mucho mejor que yo. ¡Espero que esto ayude!

En caso de que necesite la regla para allow accessing only the images sin token tienes que hacer lo siguiente:

service firebase.storage 
  match /b/bucket/o 
    match /allPaths=** 
  


Calificaciones y comentarios

Recuerda mostrar esta noticia si te fue de ayuda.

¡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 *