错误: com.google.firebase.auth.FirebaseAuthException:此应用无权使用Firebase身份验证。请确认在Firebase控制台中配置了正确的软件包名称和SHA-1。 [应用验证失败]
答案 0 :(得分:1)
您必须使用密钥库重新生成SHA-1,密钥库用于对您的APK进行签名。然后将生成的SHA-1添加到firebase项目configure。
例如:您的密钥库是:abc.keystore
。让运行以下语句生成SHA-1
keytool -exportcert -alias <your_keystore_alias> -keystore <path_to_file>/abc.keystore -list -v -storepass android
然后在控制台中复制输出SHA-1并添加到Firebase项目的设置
答案 1 :(得分:0)
尝试在命令提示符下运行以下命令:
keytool -exportcert -alias <your_keystore_alias> -keystore <path_to_file>/key_name.keystore -list -v -storepass android
生成SHA-1
后,请在Firebase控制台中进行设置。
注意必须在系统设置中的Path变量上设置JAVA_HOME
。