cha*_*nat 11 ios firebase ionic-framework firebase-authentication
我正在使用Ionic Framework和Firebase开发iOS应用程序.我已在项目中将Firebase SDK更新到版本3.x. 我想要做的是在真实设备上使用Facebook验证用户.当我在浏览器上测试时,一切正常.但是,每当我在真正的iOS设备上运行时,我总是会收到以下错误:
此域名未获得Firebase项目的OAuth操作授权.从Firebase控制台编辑授权域列表.
在Firebase上,我已经将"localhost"和"127.0.0.1"添加到我的授权域列表中.所以我不知道现在该做什么.
为了您的信息,我不在我的项目中使用WKWebView.
这里有人能告诉我如何解决这个问题吗?请指教.
alf*_*ngj 11
该错误"This domain is not authorized for OAuth operations for your Firebase project. Edit the list of authorized domains from the Firebase console."仅阻止signInWithPopup() signInWithRedirect() linkWithPopup()和linkWithRedirect()操作工作.其他所有功能signInWithCredential()都应该有效.
我相信你看到这个错误,因为离子应用程序没有真正的域名,这是我上面提到的4个功能的要求.
你的问题的解决方案是忽略错误(它只是信息)而不是使用signInWithPopup signInWithRedirect linkWithPopup或linkWithRedirect.相反,使用OAuth的库,例如ngCordovaOAuth,然后使用auth().signInWithCredential(...)(请参阅此处的Twitter示例说明).
| 归档时间: |
|
| 查看次数: |
2882 次 |
| 最近记录: |