gpt4 book ai didi

android - FirebaseUI 身份验证 - Facebook 登录错误 : Unsuccessful debug_token response from Facebook

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:24:52 25 4
gpt4 key购买 nike

我正在尝试集成 FirebaseUI Auth 库。 Google 登录和电子邮件登录工作正常,但我在设置 Facebook 登录时遇到问题。这是我的代码:

user = firebaseAuth.getCurrentUser();
if (user != null) {
startMainActivity();
finish();
} else {
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setIsSmartLockEnabled(!BuildConfig.DEBUG)
.setProviders(Arrays.asList(new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.FACEBOOK_PROVIDER).build()))
.build(),
RC_SIGN_IN);
}

当我单击 facebook 按钮时,所有登录过程都进行得很顺利(在我的 facebook 个人资料中,我在我的应用程序列表中看到了该应用程序)但是 firebase 没有创建用户,我被困在登录页面上。在 Android Monitor 中,我有以下几行(应用程序不会崩溃):

E/CredentialSignInHandler: Unexpected exception when signing in with credential
com.google.firebase.FirebaseException: An internal error has occurred. [ Unsuccessful debug_token response from Facebook ]
at com.google.android.gms.internal.zzblv.zzce(Unknown Source)
at com.google.android.gms.internal.zzbls$zzj.zza(Unknown Source)
at com.google.android.gms.internal.zzbmd.zzcf(Unknown Source)
at com.google.android.gms.internal.zzbmd$zza.onFailure(Unknown Source)
at com.google.android.gms.internal.zzbly$zza.onTransact(Unknown Source)
at android.os.Binder.execTransact(Binder.java:453)

Firebase 显示的错误只是“来自 Facebook 的 debug_token 响应不成功”,没有任何代码或错误消息...我不知道该怎么办。

感谢您的帮助!

最佳答案

我有同样的问题,firebase 上的 facebook 身份验证已启用,但指向另一个与我正在处理的应用程序 ID 不同的应用程序 ID。

因此需要确保来自“firebase console/authentication/sign in method/facebook”的应用程序 id 与 facebook 控制台上的应用程序 id 相同。

我花了好几个小时弄明白,希望有用。

关于android - FirebaseUI 身份验证 - Facebook 登录错误 : Unsuccessful debug_token response from Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43357232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com