com.firebase.ui.auth.FirebaseUiException: 保存凭据时出错

4

使用Firebase.ui.auth和Google登录时,出现此错误。由于此错误,无法从Firestore获取数据。

2019-06-22 22:16:57.237 6793-6793/meter.meterE/AuthUI: A sign-in error occurred.
    com.firebase.ui.auth.FirebaseUiException: Error when saving credential.
        at com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler$1.onComplete(SmartLockHandler.java:98)
        at com.google.android.gms.tasks.zzj.run(Unknown Source:4)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6669)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
     Caused by: com.google.android.gms.common.api.ApiException: 6: Passphrase required.
        at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(Unknown Source:4)
        at com.google.android.gms.common.internal.zai.zaf(Unknown Source:2)
        at com.google.android.gms.common.internal.zaj.onComplete(Unknown Source:6)
        at com.google.android.gms.common.api.internal.BasePendingResult.zaa(Unknown Source:172)
        at com.google.android.gms.common.api.internal.BasePendingResult.setResult(Unknown Source:131)
        at com.google.android.gms.common.api.internal.BaseImplementation$ApiMethodImpl.setResult(Unknown Source:36)
        at com.google.android.gms.internal.auth-api.zzo.zzc(Unknown Source:4)
        at com.google.android.gms.internal.auth-api.zzv.dispatchTransaction(Unknown Source:9)
        at com.google.android.gms.internal.auth-api.zzd.onTransact(Unknown Source:12)
        at android.os.Binder.execTransact(Binder.java:731)

这里是链接 https://github.com/firebase/FirebaseUI-Android/blob/master/auth/src/main/java/com/firebase/ui/auth/viewmodel/smartlock/SmartLockHandler.java @AyodeleKayode - VINNUSAURUS
你是否在firebase.com上创建了一个项目? - Ayodele Kayode
@AyodeleKayode 是的,已经在这个项目上工作了30天,这个错误昨天突然出现,不知道为什么。 - VINNUSAURUS
你在 task.getException()))); 处遇到了错误吗? - Ayodele Kayode
尝试将 getException 更改为 getMessage。 - Ayodele Kayode
显示剩余2条评论
1个回答

0
这种情况发生在您的Google账户密码受到短语保护时。我认为这应该是一个ResolvableApiException,但他们没有为这种情况编写解决方案处理代码。因此,您必须接受使用短语保护的用户无法从智能锁中受益的事实。为了测试,您可以重置您的短语保护。请参阅以下说明:https://support.google.com/chrome/answer/165139

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接