【问题标题】:Firebase Phone auth is not working in AndroidFirebase 电话身份验证在 Android 中不起作用
【发布时间】:2018-09-03 09:28:51
【问题描述】:

电话身份验证不起作用。我得到一个错误 “D/err12312:发生内部错误。[对此 API 身份工具包方法 google.firebase.auth.v1.IdentityIdaasAuthenticationService.SendVerificationCode 的请求被阻止。] " 如何解决这个问题?

【问题讨论】:

  • 您是否将 SHA-1 代码添加到 firebase?
  • 是的!我已经添加了。
  • 您可以共享您的代码 Java 和配置身份验证 firebase 控制台
  • 我的代码昨天运行良好。我在启用地图位置服务并添加账单信息后遇到了这个问题。
  • 这是我的日志详细信息:D/err12312:发生内部错误。 [ 对此 API 身份工具包方法 google.firebase.auth.v1.IdentityIdaasAuthenticationService.SendVerificationCode 的请求被阻止。 ]

标签: android firebase firebase-authentication


【解决方案1】:

一行

admin.inializeApp(functions.config().firebase)

初始化

admin.initializeApp({
  credential: admin.credential.cert(serviceAccount),
  databaseURL: 'https://XYZ.firebaseio.com/',
  storageBucket: 'gs://project-XYZ.appspot.com/'
});

方法解决问题..我希望....

【讨论】:

  • 这段代码看起来不像andorid。我正在研究安卓
  • 电话验证运行良好。但突然它给了我这样的错误。我已启用 Google Cloud Places API。只有我得到这样的错误之后
  • 你验证了 api 吗?有时这些身份验证很烦人
  • 您的卡可能是问题.. 用另一张卡试试... 我曾经用另一个 api 遇到过这样的问题。卡是问题
  • 并输入推荐密码
【解决方案2】:

我认为您可能对您的 Android API 密钥添加了限制。尝试从云控制台 UI 中放松这些,然后重试。

【讨论】:

  • 好的,我试试
  • 我已经放宽了 API 密钥。但仍然遇到同样的错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-26
  • 2018-06-27
  • 2018-06-17
  • 2020-08-21
  • 1970-01-01
  • 1970-01-01
  • 2016-11-10
相关资源
最近更新 更多