首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无效的令牌签名: token_here

错误:无效的令牌签名: token_here
EN

Stack Overflow用户
提问于 2020-07-04 01:42:41
回答 1查看 309关注 0票数 1

错误:令牌签名无效:内部进程队列(内部/ (E:\Node\node_modules\google-auth-library\build\src\auth\oauth2client.js:562:19) / processTicksAndRejections _ OAuth2Client.verifyIdTokenAsync _94:94:5)的任务队列异步验证(E:\Node\app.js:6:20)的异步任务队列((E:\Node\node_modules\google-auth-library\build\src\auth\oauth2client.js:562:19)/processTicksAndRejections/OAuth2Client.verifyIdTokenAsync_OAuth2Client.verifyIdTokenAsync)

代码语言:javascript
复制
const verified = await crypto.verify(cert, signed, signature);
  if (!verified) {
    throw new Error('Invalid token signature: ' + jwt);
}

获取google-auth-library节点js中这些行的错误

令牌是在flutter上使用googleAuthentication获得的。

以下是Node的代码片段

代码语言:javascript
复制
const { OAuth2Client } = require('google-auth-library');
const client = new OAuth2Client(CLIENT_ID);
async function verify() {
  const ticket = await client.verifyIdToken({
    idToken: token,
    audience: CLIENT_ID,
  });
  const payload = ticket.getPayload();
  const userid = payload['sub'];
  console.log(payload);
  console.log(userid);
}

我在颤动应用程序中得到的令牌-

代码语言:javascript
复制
final GoogleSignInAuthentication googleAuth =
await currentUser.authentication;
googleAuth.idToken;
googleAuth.accessToken;
EN

回答 1

Stack Overflow用户

发布于 2021-03-27 05:01:07

在我的例子中,这是一个空的空间,我正在接收Bearier TOKEN_HERE,在Bearier和TOKEN_HERE之间有一个空间,删除这个空间对我有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62720373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档