Firebase 身份验证 - Facebook 令牌错误代码 190

问题描述 投票:0回答:1

我正在尝试在我的 Flutter 应用程序上使用 Facebook 登录。我收到了

{"code":190,"message":"Bad signature"}
作为 Firebase_auth 的回复

根据FB开发者文档,190意味着“访问令牌已过期”,解决方案是“获取新的访问令牌”

我尝试过的事情: 将 firebase_auth 包更新到 5.1.1 重新生成应用程序机密 禁用 Facebook 身份验证并在 Firebase 控制台上重新启用 删除 Facebook 身份验证并在 firebase 控制台上重新创建

Facebook 开发者控制台上一切看起来都很好。我确实未能提交安全检查,该检查是由 facebook 强制执行的,但我已经填写完毕,并且再次获得良好信誉。 FWIW 我还在 OAUTH 屏幕上看到此消息,但我认为这没有关系。

Firebase 身份验证似乎需要从 facebook API 获取新令牌 - 但如果是这种情况,我不知道如何强制它这样做。

flutter firebase facebook firebase-authentication oauth
1个回答
0
投票

我有同样的问题。 希望有一个决议。 https://github.com/firebase/flutterfire/issues/13015

© www.soinside.com 2019 - 2024. All rights reserved.