获取令牌失败

Posted

技术标签:

【中文标题】获取令牌失败【英文标题】:Failed to get token 【发布时间】:2019-11-19 04:25:14 【问题描述】:

尝试将一些数据提取到云 Firestore 数据库中,当我这样做时,我收到此错误 Failed to get token: com.google.firebase.firestore.FirebaseFirestoreException: getToken aborted due to token change.

pubspec.yaml

cloud_firestore: ^0.9.7
firebase_auth: ^0.8.1+4

android/build.gradle:

 dependencies 
  classpath 'com.android.tools.build:gradle:3.2.1'       
  classpath 'com.google.gms:google-services:3.1.0'
 

获取员工信息的方法:

static addEmployee(Map<String, dynamic> snapshot)
  Firestore.instance.runTransaction((Transaction tx) async
   await tx.set(Firestore.instance.collection('employee').document(),snapshot);
    );
  

如果您遇到此问题,请告诉我,谢谢!

【问题讨论】:

【参考方案1】:

对于错误 [FirestoreCallCredentials]:无法获取令牌:

    转到https://console.cloud.google.com/ - 选择您的项目 选择 API 和服务 选择凭据 并更新 API 密钥中的值

【讨论】:

以上是关于获取令牌失败的主要内容,如果未能解决你的问题,请参考以下文章

Twitter:获取请求令牌失败

从 keycloak 获取访问令牌的 POST 请求失败

InternalOAuthError:获取访问令牌失败

获取 ASP.NET MVC 5 Web API 令牌有时会失败

获取 ASP.NET MVC 5 Web API 令牌有时会失败

E/FirebaseInstanceId:获取 FIS 身份验证令牌失败