access_token受众不适用于此项目

时间:2018-06-04 10:06:42

标签: firebase react-native firebase-authentication

我正在开发一个react-native项目,它已经配置了2个firebase项目用于生产和测试。尝试通过firebase从谷歌进行身份验证时,我得到'access_token受众不适合此项目'错误

 let authProvider = Firebase.auth.GoogleAuthProvider.credential(
    null,
    authToken
  );    
let responseSignInWithCredential = await 
      Firebase.auth().signInWithCredential(
        authProvider
      ); //error getting from here!

只有我在测试环境中配置它才会出错。此外,Wonder还影响了以前的构建版本(这些版本上周没有任何错误)。

2 个答案:

答案 0 :(得分:1)

开发配置具有用于调试版本的SHA-1,生产配置具有用于版本构建的SHA-1。使用prod配置的调试版本时会发生此错误。确保您的构建的SHA-1指纹与Firebase项目中的指纹匹配

答案 1 :(得分:0)

我删除了位于.android文件夹中的debug.keystore,并再次生成了一个SHA-1并将其添加到firebase项目中。它工作了