簡體   English   中英

Android - Oauth2 的 Google 登錄問題

[英]Android - Google signin issue with Oauth2

在我的應用程序上實現 google 登錄時遇到錯誤。

在我的應用程序測試期間,選擇谷歌帳戶后,我收到此錯誤:

W/SignInActivity: signInResult:failed code=10

經過一番研究,我嘗試添加 Oauth2 客戶端 ID。

我通過谷歌控制台通過指示清單中存在的包的名稱來生成它。 我使用 android studion 的“signinReport”檢索了 SHA1 代碼。 (我得到了調試密鑰,因為我使用了構建調試變體)。

然后我把它放在那里:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
    .requestEmail()
    .requestIdToken("MY_TOKEN")
    .build();

我還閱讀了有關 google-services.json 文件的幾個主題。 但是我在谷歌控制台上找不到它。 它仍然存在嗎?

感謝您的幫助。

我認為這 2 個博客解決了您的問題,請閱讀此內容

古爾認證

谷歌登錄

這個對你有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM