我正在为Android实施新的Firebase 9 sdk。
我有一个令牌可以正常工作一段时间。但是,在一段时间后,它开始给我这个错误:
com.google.firebase.FirebaseException: An internal error has occured. [ Invalid Idp Response: uTiiuHJhgtt514rEeqwqevavasvastastasbYASYStskASmASolASoASouAHASbnASASbhAStfA (THAT STRING IS HUUUUUGE).]
收到此错误后该怎么办?在旧的SDK上,我在后台调度了一个获取新令牌的服务。但是使用这个新的SDK,我应该将google活动意图称为登录,这对用户体验非常不利。
答案 0 :(得分:0)
确保您的Web应用程序客户端ID与Google API控制台和Firebase控制台中注册的内容相关联。 Web应用程序客户端ID将是具有授权Javascript来源的ID,包括https://[YOUR_APP_ID].firebaseapp.com(通常在Google API中自动生成并在Firebase控制台中注册)。请确保这是在请求ID令牌时传递给GoogleSignInOptions对象的Web客户端ID。
https://groups.google.com/forum/#!topic/firebase-talk/d9MHQjAxFBY