【发布时间】:2019-08-17 10:36:27
【问题描述】:
我有问题,我不知道如何解决!! 我尝试修复它差不多一个星期。
我在 google play 有应用,我尝试做 google 登录验证。
问题出在 SHA-1 中。
当我在密钥库文件上使用 keytool 命令获取 SHA-1 版本时,我得到了以 28 开头的东西。
当我在 firebase 中进行 intagretion 以链接到 Google Play 时, 它需要另一个以 B0 开头的 SHA-1,如下图所示:
有没有办法在 google play 应用程序中更改 SHA-1?解决这个问题?
在应用程序文件夹中,我有文件 google-service.json,我放置了正确的 SHA-1,即以 28 开头的那个,但它没有帮助,当我排行时,它仍然使用开始的 SHA-1与 B0..
如果有任何帮助,我将不胜感激!
谢谢!
编辑 我想让谷歌登录并获得 ApiExeption 10。这是因为 SHA-1。 我想在控制台播放中进行更改,如下图所示:
根据我在其他帖子中看到的内容,我发现我做不到。
还有其他方法可以让谷歌登录我的应用程序吗? 我在 firebase、google-service.json 和 google devloper API 中都有 28 和 B0。
也许我不知道我需要在这段代码中输入哪一个:
// Configure Google Sign In
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(*28 or B0?????????*)
.requestEmail()
.build();
【问题讨论】:
-
签出this。
标签: android firebase firebase-authentication google-play-services sha1