Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 部署云功能后出错:无法刷新访问令牌。_Node.js_Firebase_Google Cloud Functions_Firebase Admin - Fatal编程技术网

Node.js 部署云功能后出错:无法刷新访问令牌。

Node.js 部署云功能后出错:无法刷新访问令牌。,node.js,firebase,google-cloud-functions,firebase-admin,Node.js,Firebase,Google Cloud Functions,Firebase Admin,我已经用Firebase云函数进行了一段时间的实验,今天我对index.json文件做了一个小改动(在要设置的文档中添加了一个字段),在Firebase控制台>函数>日志上部署之后,我发现了以下奇怪的错误: Auth error:Error: Could not refresh access token. 以及: 下面列出了我尝试过但没有成功的事情: 恢复index.json中的更改 部署每个功能(使问题变得更糟,现在我的云功能都无法工作) 为@google cloud/storage生成新的

我已经用Firebase云函数进行了一段时间的实验,今天我对index.json文件做了一个小改动(在要设置的文档中添加了一个字段),在Firebase控制台>函数>日志上部署之后,我发现了以下奇怪的错误:

Auth error:Error: Could not refresh access token.
以及:

下面列出了我尝试过但没有成功的事情:

  • 恢复index.json中的更改
  • 部署每个功能(使问题变得更糟,现在我的云功能都无法工作)
  • 为@google cloud/storage生成新的keyFilename
  • npm更新firebase管理员
  • (重新启动)
  • 我最后一次成功部署
    firebase
    是在昨晚。 我在linux上


    谢谢。

    我们目前的怀疑是,一个非常嵌套的依赖项有一个突破性的变化,它没有跟随semver。我们正在调查,希望能尽快解决。此修复程序推出后,您只需重新部署即可。

    感谢所有人的报告,无论是在这里还是通过我们的技术支持渠道,这些都非常有用

    我们认为这个问题是由Node.js依赖链中的一个深层问题引起的,特别是对于Firestore的用户。我们刚刚发布了0.14.5来解决这个问题。请:

    • 要么等待npm缓存获取新版本,要么在package.json中显式请求google gax 0.14.5
    • 重新部署您的功能

    这应该能解决问题。如果您仍然有问题,请告诉我们

    感谢链接,不幸的是,他们建议删除的文件在我的系统上不存在。今天下午我和其他几个遇到问题的开发人员在这里发表了评论。这些错误从下午12:35到12:45(今天是2018年1月31日)开始出现,如我的日志所示。我希望这与我们今天的超级蓝血月亮无关!是跟踪事件“依赖项”的状态页:{“firebase admin”:“^8.10.0”,“firebase函数”:“^3.6.1”,“google gax”:“0.14.5”},部署失败。
    Error: 16 UNAUTHENTICATED: Getting metadata from plugin failed with error: Could not refresh access token.
    at new createStatusError (/user_code/node_modules/firebase-admin/node_modules/grpc/src/client.js:65:15)
    at /user_code/node_modules/firebase-admin/node_modules/grpc/src/client.js:568:15