2

我正在尝试使用 google 登录示例,但它不起作用。我收到 ApiException statusCode = 10

我使用与此处相同的代码 https://developers.google.com/identity/sign-in/android/

4

2 回答 2

11

这是两个问题。首先,如果您添加 '.requestIdToken(getString(R.string.server_client_id))',您将在 api 控制台中创建 Web 应用程序 Oauth2.0。尝试阅读此“ https://developers.google.com/identity/sign-in/android/start ”。

其次,如果你不使用'requestIdToken',你创建的类型是android Oauth2.0。其次不需要clientID,但如果您添加代码'requestIdToken',则需要添加webapplication clientID。

于 2018-07-30T08:06:12.903 回答
0

我使用 SHA-256 指纹密钥遇到了这个问题。我切换到 SHA-1,现在错误消失了。

于 2021-08-14T16:45:42.250 回答