Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

323
Views
Firebase Real Time Database: falta el encabezado CORS 'Access-Control-Allow-Origin'

Acabo de configurar una base de datos en tiempo real de Firebase con la configuración predeterminada. Estoy usando JavaScript para importar el SDK de Firebase a través de CDN ya que no puedo usar npm por ahora.

Sé que se han hecho varias preguntas similares y esta en particular está cerca del problema al que me enfrento actualmente, pero ninguna de las soluciones parece funcionar. Permití dominios, edité las reglas de la base de datos para el acceso público y probé diferentes navegadores, pero el problema persiste.

Aquí está mi código de importación:

 <script type="module"> import { initializeApp } from "https://www.gstatic.com/firebasejs/9.6.11/firebase-app.js"; import { getDatabase } from "https://XXXXX-default-rtdb.europe-west1.firebasedatabase.app"; //path to my db location const firebaseConfig = { apiKey: "XXXXXXXXXXXXXXX", authDomain: "XXXXX.firebaseapp.com", databaseURL: "https://XXXXX-default-rtdb.europe-west1.firebasedatabase.app", //path to my db projectId: "XXXXX", storageBucket: "XXXXX.appspot.com", messagingSenderId: "1111111111", appId: "1:1111111:web:XXXXXX" }; const app = initializeApp(firebaseConfig); const database = getDatabase(app); </script>

¿Qué podría estar haciendo mal?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Esto está mal:

 import { getDatabase } from "https://XXXXX-default-rtdb.europe-west1.firebasedatabase.app"; //path to my db location

No puede importar la API desde la ubicación de su base de datos. Debe importar el SDK desde el CDN en el que se encuentra, similar a lo que hace para initializeApp justo encima:

 import { initializeApp } from "https://www.gstatic.com/firebasejs/9.6.11/firebase-app.js";

Entonces algo como:

 import { getDatabase } from "https://www.gstatic.com/firebasejs/9.6.11/firebase-database.js";
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!