Entradas

Habilitar CORS para Dominios confiables en Google Storage en Firebase

 Que tal, Apolo nuevamente. Esta publicación si viene es pequeña puede ser muy útil, este sería el caso a solucionar, necesito que mi aplicación que trabajo sobre la plataforma de Firebase pueda subir, acceder y borrar archivos dentro del Storage de nuestro proyecto de Firebase. Pero hay un problema, los dominios donde se encuentran estos servidores son diferentes, por lo tanto, el bendito CORS no nos va a permitir acceder a esos recursos, así que hay que configurar los dominios que tendrán permitido realizar acciones dentro de los almacenamientos. Para esto accedemos al proyecto desde console.cloud.google.com, y abrimos una terminal Cloud Shell. Ya que realizo la carga de estos componentes, accedemos al editor de la terminal. Generamos un archivo en la raíz de nuestra terminal de nombre cors.json y agregamos el siguiente contenido. [{"maxAgeSeconds": 3600, "method": ["GET"], "origin": ["http://localhost"], "responseHeader": [...

Desplegando múltiples aplicaciones con Angular y Nginx en local.

Dentro de mis actividades actuales, regresando a los temas Tech, me había separado un poco pero me tope con la necesidad de probar otra opción a Apache Server y opte por probar Nginx , que esta muy de moda. No había tenido la necesidad de esto ya que utilizando Firebase se generan dominios independientes con la misma tecnología, y todo lo cargas mediante comandos, asi que... apenas tuve la oportunidad de hacer una pequeña instalación de Nginx , la cual es muy sencilla solo es copiar y pegar. Lo interesante viene después, la configuración, ya que te permita diferentes formas. Para poder realizar la instalación de unos aplicativos que estoy realizando me tope con el tema del archivo htaccess que utilizo para que funcione correctamente el refresh de la pagina en aplicaciones de una sola pagina ( One Page Application ) realizadas en Angular . Este es el archivo que suelo usar en servidores Apache. RewriteEngine on RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l ...