【发布时间】:2019-06-18 10:45:40
【问题描述】:
我在使用Firebase 验证电话号码时收到An internal error has occurred. [ MISSING_CLIENT_IDENTIFIER ] 错误。一切正常,但突然之间,我收到了上述错误。
作为参考,我在以下函数中得到一个回调:
@Override
public void onVerificationFailed(FirebaseException e) {
MyProgressDialog.dismissProgress();
if (e instanceof FirebaseAuthInvalidCredentialsException) {
Toast.makeText(context, "Invalid credential:" + e.getLocalizedMessage(), Toast.LENGTH_SHORT).show();
} else if (e instanceof FirebaseTooManyRequestsException) {
Toast.makeText(context, "SMS exceeded", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(context, "Error:" + e.getLocalizedMessage(), Toast.LENGTH_SHORT).show();
}
}
【问题讨论】:
-
你读过这个answer吗?
-
我不再使用相同的号码@Piyush
-
数字不同。这都是关于同一台设备的。
-
@Piyush 我也在不同的设备上尝试过,但仍然得到相同的响应
-
用不同的设备网络尝试一次。
标签: android firebase firebase-authentication