【发布时间】:2020-08-03 17:28:34
【问题描述】:
我已经构建了一个在 Android 10 及更低版本上运行的 Android 应用。该应用程序使用 Google 登录。在调试中它完美地工作。在发布时它不会。
在我的 Firebase 控制台中,我设置了调试 SHA1、我的本地发布密钥 SHA1 以及来自 Google Play 控制台的应用发布 SHA1。还有一点,在 Android 上,当运行发布 apk 应用程序时,它会在单击 Google 登录按钮后收到一个 Google 令牌。如果我快速获取此令牌并点击我的 Web api,该应用程序将使用该令牌进行身份验证。我“相信”我已经用尽了它可能是 SHA1 关键问题的可能性。发布版本根本没有命中 web api。调试版和发布版都使用相同的 API,因此不可能在不同的版本中访问不同的 URL。
另外,根据https://www.ssllabs.com/ssltest/analyze.html?d=wr.significantdigits.com,Android 访问该网站应该没有问题。
任何想法都将不胜感激。
【问题讨论】:
标签: android google-signin