【发布时间】:2022-07-16 03:48:51
【问题描述】:
我有一个 AngularFire 项目,我使用 Cloud Functions 的onCall 来定义一些服务器端函数。我将这些功能的最新版本部署到我的域(使用firebase deploy --only functions)。然后我部署了一个预览频道(使用firebase:hosting:channel:deploy)。当我尝试使用预览频道中的功能时,出现 CORS 错误:
“从源 [我的预览频道 URL] 获取 [我的函数 URL] 的访问权限已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:否 'Access-Control-Allow-Origin'请求的资源上存在标头。如果不透明的响应满足您的需求,请将请求的模式设置为“no-cors”以获取禁用 CORS 的资源。”
如何说服预览频道中的应用连接到我的域的 Cloud Functions?
【问题讨论】:
标签: firebase google-cloud-functions angularfire