【发布时间】:2020-07-08 15:12:56
【问题描述】:
我已经使用 firebase 实现了一个 https 函数,我可以从 firebase 内的托管 Web 应用程序访问该函数,但是当我尝试从其他来源访问该函数时,我得到了 cors 错误,所以我搜索了解决方案,最后我部署了我的函数与 -
const express = require("express"),
functions = require("firebase-functions"),
app = express(),
cors = require("cors");
app.use(
cors({
origin: true,
})
);
它解决了问题,现在我可以从任何来源访问该功能,甚至是本地主机,所以我的问题是,我可以指定一个只能访问我的云功能的 URL 吗?有没有办法限制从允许的来源访问该功能?
【问题讨论】:
标签: firebase google-cloud-functions cors