Cloud Functions for Firebase 中的CORS 設定
透過AJAX 要求存取Access- Control-Allow-Origin'」錯誤表示CORS 配置不正確。
對於Cloud Functions v2:
Firebase-functions/v2/https 讓您直接在函數定義中啟用CORS:
const { onRequest } = require("firebase-functions/v2/https"); exports.sayHello = onRequest({ cors: true }, (req, res) => { res.status(200).send("Hello world!"); });
對於Cloud Functions v1:
Firebase 提供的兩個範例示範如何使用CORS:
第二個範例採用了與您所使用的不同的方法:
const cors = require("cors")({ origin: true }); exports.fn = functions.https.onRequest((req, res) => { cors(req, res, () => { // Your function body here }); });
解決 CORS 的步驟問題:
以上是如何為 Firebase Cloud Functions 配置 CORS?的詳細內容。更多資訊請關注PHP中文網其他相關文章!