使用新的谷歌标志8.3.0登录工作,直到请求".requestServerAuthCode("来自Oauth 2.0客户端ID下的Web应用程序的客户端ID").
看起来像"10381xxxxx183-u8g0o9lig1qli29jxyytrrrewe5lhckfp.apps.googleusercontent.com"
如果我要求这个服务器授权代码,我进入onActivityResult状态12500.没有它,登录工作,你会获得成功.
我也在努力解决同样的问题.如果我添加requestServerAuthCode
方法,我无法登录.
确保您在方法中提供了有效的"Web客户端ID"(非Android) requestServerAuthCode
SHA配置存在问题.我创建了一个密钥库并用它来生成SHA并在生成google-services.json时提供它.但是在调试时,应用程序正在使用调试密钥库.
在配置'debug'版本以使用相同的密钥库之后,一切正常.Android Studio中的debug.keystore在哪里
希望能帮助到你.:)