【发布时间】:2017-04-28 16:41:56
【问题描述】:
好的,所以我得到了以下异常。不知道为什么会这样。我已按照指南如何为 google 帐户设置身份验证。我试图搜索谷歌,但没有任何解决方案成功。我曾尝试搜索 CONFIGURATION_NOT_FOUND,但在 firebase 文档中找不到它。我不知道他找不到什么配置。异常基本没用。在使用 firebase 进行身份验证之前,通过 firebase 登录会非常顺利:
private void authenticateGoogleAccount(GoogleSignInAccount account) {
AuthCredential credential = GoogleAuthProvider.getCredential(account.getIdToken(), null);
mAuth.signInWithCredential(credential)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (!task.isSuccessful()) {
Log.w(TAG, "signInWithCredential", task.getException());
Toast.makeText(MainActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
}
else {
Log.d(TAG, "signInWithCredential");
}
}
});
}
在 Firebase 控制台中启用了 Google 登录方法。 是的,我找到了此答案的 duplicate,但 5 个月前有 0 个答案和一个未答复的评论。
【问题讨论】:
标签: android firebase firebase-authentication google-authentication