我正在flutter中开发google登录功能,并且我能够从auth标头中提取id令牌但是当我尝试使用id令牌访问google api令牌信息端点时,它给出了无效的id令牌作为响应,但accessToken仍在工作来自同一个标题。谁能帮我解决这个问题?
这是我用于提取 id 令牌的代码
try {
_googleSignIn.signIn().then((result) {
print(result);
result!.authentication.then((googleKey) {
// print(googleKey.accessToken);
print(googleKey.idToken);
// print(_googleSignIn.currentUser!.displayName);
}).catchError((err) {
print('inner error');
});
}).catchError((err) {
print('error occured');
});
} catch (e) {
print(e);
}