Dies ist die Funktion, die ichCloud-Funktionen für die Feuerbasis Rückkehr Antwort 500
bin Aufruf'use strict';
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
const express = require('express');
const cors = require('cors')({origin: true});
const router = new express.Router();
router.use(cors);
router.get('*', (req, res) => {
res.setHeader('Access-Control-Allow-Origin', '*').status(200)
.send('Hello, Functions');
});
exports.date = functions.https.onRequest(router);
Aber ich bin immer diese Fehlermeldung:
XMLHttpRequest cannot load https://us-central1-idntt-baed5.cloudfunctions.net/date . No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' https://idntt-baed5.firebaseapp.com ' is therefore not allowed access. The response had HTTP status code 500.
Hey, danke für die Antwort. Wenn ich die URL direkt treffe, funktioniert es, aber wenn ich eine XMLHttpRequest von einer statischen Seite verwende, erhalte ich folgende Fehlermeldung: 'XMLHttpRequest kann https://us-central1-idntt-baed5.cloudfunctions.net/date nicht laden. Kein 'Access-Control-Allow-Origin'-Header ist auf der angeforderten Ressource vorhanden. Origin 'https://idntt-baed5.firebaseapp.com' ist daher nicht erlaubt. Die Antwort hatte den HTTP-Statuscode 500.' – Xpark