我正在“我的应用”中设置 Firebase Phone Auth。我在 firebase auth 部分白名单中设置了一个测试电话号码和一个验证码。当我用这个数字和代码进行测试时,它工作正常。但是当我用另一个号码测试时,我得到了以下错误:
onVerificationFailed com.google.firebase.auth.FirebaseAuthInvalidCredentialsException:
The request contains malformed or mismatching credentials [ App ID does not match the requested project.
旁注:我也在这个 android 应用程序中使用了 facebook 帐户工具包,并且运行良好。
有什么建议吗?
最佳答案
请将 SHA 证书指纹 放入您的 firebase
帐户。
要得到这个遵循
这些步骤:
1.在Android Studio中打开你的项目
2.点击 Gradle
菜单(从右侧面板)
3.展开你的Project
-> Tasks
-> 'Android' -> 双击siginingReports
4.您将在运行选项卡中看到SHA-1
和MD5
指纹
5.复制并粘贴到您的 firebase
控制台。
关于android - 具有真实电话号码的 Firebase PhoneAuth 无法使用,但白名单号码可以使用 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55774387/