【发布时间】:2018-06-19 07:50:17
【问题描述】:
异常信息显示
com.google.firebase.auth.FirebaseAuthException:此应用无权使用 Firebase 身份验证。请确认在 Firebase 控制台中配置了正确的包名称和 SHA-1。 [应用验证失败]失败
首先包名没有问题。
我提供了两个 SHA-1 密钥,一个用于调试,另一个用于发布。 在调试版本中,应用程序正在获取 OTP,但对于发布,问题正在发生。
我使用keytool -list -v -keystore "key store path" -alias "key alias" this 生成了用于发布的 SHA-1。
无法解决问题。
更新
我在我的应用中使用了两种风格
productFlavors {
lite {
}
pro {
}
}
当我删除这些口味时,OTP 工作正常
【问题讨论】:
-
您在 firebase 控制台中保存了哪个 SHA-1 密钥?
-
两者(调试和发布)
标签: android firebase-authentication