【发布时间】:2016-09-18 16:18:09
【问题描述】:
我正在使用 Ionic Framework 和 Firebase 开发 iOS 应用。我已在我的项目中将 Firebase SDK 更新为 3.x 版。我要做的是在真实设备上使用 Facebook 对用户进行身份验证。当我在浏览器上测试它时一切正常。但是,每当我在真正的 iOS 设备上运行时,总是会收到以下错误:
此域无权对您的 Firebase 项目进行 OAuth 操作。从 Firebase 控制台编辑授权域列表。
在 Firebase 上,我已经将“localhost”和“127.0.0.1”添加到我的授权域列表中。所以我不确定现在该怎么做。
为了您的信息,我没有在我的项目中使用 WKWebView。
这里有人可以告诉我如何解决这个问题吗?请指教。
【问题讨论】:
-
我认为我们应该在 Firebase 的“OAuth 重定向域”部分添加应用程序的域,但我不知道在设备上运行时哪个是应用程序的域。 - document.location.host 和 window.location.host 为空白
-
您需要更新来自 firebase 文档的 instructions 之后的所有内容! Credits
-
在 android 或 iOs 平台上的 React-native 中面临同样的问题。
标签: ios ionic-framework firebase firebase-authentication