首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >firebase-tools --“无法解析身份验证令牌”

firebase-tools --“无法解析身份验证令牌”
EN

Stack Overflow用户
提问于 2016-04-15 09:57:59
回答 1查看 690关注 0票数 0

我想知道有没有人能看看我在运行firebase cli jode.js工具时有没有明显错误的地方。我尝试了一些令牌(一些是由登录生成的:ci,还有一些是由普通登录生成的),但都无济于事。看起来有些命令正在工作(list,init),但是我不能让data:get命令工作。这似乎是"--token“选项的一个问题:如果我正常登录("firebase登录”),我就能够执行"data:get / -f rentette“命令而没有任何问题。

任何帮助都将不胜感激!

(下面是失败命令的输出)。

代码语言:javascript
复制
[~/$] firebase --token "-XXXXXjzTKnX9c_7qO|9546a9bc98f70f0b5b55ceb08ca23156" list
┌──────────────────┬──────┬────────────────────┐
│ Name             │ Plan │ Collaborators      │
├──────────────────┼──────┼────────────────────┤
│ rentette         │ Free │ nick@xxxxx.net │
├──────────────────┼──────┼────────────────────┤

[~/$] firebase --token "-XXXXXjzTKnX9c_7qO|YYYYYYYYYYYYYYYY5ceb08ca23156" data:get / -f rentette --debug
----------------------------------------------------------------------
Command:      /usr/bin/node /home/nhamilton/.npm-packages/bin/firebase --token -XXXXXjzTKnX9c_7qO|YYYYYYYYYYYYYYYY5ceb08ca23156 data:get / -f rentette --debug
Platform:     linux
Node Version: v5.10.1
Time:         Fri Apr 15 2016 11:31:20 GMT+1000 (AEST)
----------------------------------------------------------------------

Error: Could not parse auth token.
Error Context: {
  "body": {
    "error": "Could not parse auth token."
  },
  "response": {
    "statusCode": 400,
    "headers": {
      "content-length": "46",
      "content-type": "application/json; charset=utf-8",
      "cache-control": "no-cache",
      "strict-transport-security": "max-age=31556926; includeSubDomains; preload",
      "connection": "close"
    },
    "request": {
      "uri": {
        "protocol": "https:",
        "slashes": true,
        "auth": null,
        "host": "rentette.firebaseio.com",
        "port": 443,
        "hostname": "rentette.firebaseio.com",
        "hash": null,
        "search": "?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
        "query": "auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
        "pathname": "/.json",
        "path": "/.json?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156",
        "href": "https://rentette.firebaseio.com/.json?auth=-XXXXXjzTKnX9c_7qO%7cYYYYYYYYYYYYYY5ceb08ca23156"
      },
      "method": "GET",
      "headers": {}
    }
  }
}
EN

回答 1

Stack Overflow用户

发布于 2016-06-14 01:40:14

我可以知道你的代币是从哪里来的吗?如果您仍在使用旧版firebase身份验证令牌,请更新令牌。因为现在我们更新了Firebase auth SDK,所以旧的令牌应该由新的auth SDK生成,否则它将不能在新的firebase上工作。

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

https://stackoverflow.com/questions/36637022

复制
相关文章

相似问题

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