Firebase 可调用函数失败 CORS 重定向
Posted
技术标签:
【中文标题】Firebase 可调用函数失败 CORS 重定向【英文标题】:Firebase callable functions fail CORS redirect 【发布时间】:2018-10-31 14:19:47 【问题描述】:我正在关注 Firebase 的“从您的应用调用函数”文档并遇到以下错误:
加载失败 https://us-central1-(redacted).cloudfunctions.net/secondAddMessage: 预检响应无效(重定向)
这是一个由 Firebase 托管托管的 react 应用,使用 httpsCallable
调用 Firebase 云函数。我的理解是 CORS 是自动配置的,我不需要对它做任何事情。但是,这在重定向上失败了。似乎找不到任何文档来解释这一点。
有人知道为什么会这样吗?解决方案?
【问题讨论】:
【参考方案1】:我想通了。 react 应用程序上的 firebase 配置具有错误的 authDomain 值。该网络应用程序是从另一个 Firebase 帐户迁移的,并且配置信息未完全更新。现在它具有正确的 authDomain,CORS 功能正在运行。
【讨论】:
在这里显示配置会很有帮助。 我无法再访问配置,否则我会。它遵循 Firebase 示例 ios 项目中的示例配置。我必须为正确的 Firebase 帐户更新 authDomain 变量。以上是关于Firebase 可调用函数失败 CORS 重定向的主要内容,如果未能解决你的问题,请参考以下文章
firebase - 从可调用云函数访问数据库时应用检查失败