无效的_凭证&x27;证书对象必须是对象。';)在firebase管理节点应用程序中 操作系统版本:Ubuntu 18.04 Firebase SDK版本:5.13.1 FirebaseProduct:Firebase admin Node.js版本:10.9 NPM版本:6.2.0

无效的_凭证&x27;证书对象必须是对象。';)在firebase管理节点应用程序中 操作系统版本:Ubuntu 18.04 Firebase SDK版本:5.13.1 FirebaseProduct:Firebase admin Node.js版本:10.9 NPM版本:6.2.0,node.js,firebase,firebase-admin,Node.js,Firebase,Firebase Admin,我正在ECS fargate中运行节点应用程序,上面有详细信息。 在这里,我得到以下错误 抛出新错误\u 1.FirebaseAppError(错误\u 1.AppErrorCodes.INVALID\u凭证,“证书对象必须是对象”) 相同的docker映像在本地工作,但在ECS fargate中不工作。 不能 Docker文件代码如下 FROM node:10.9.0 LABEL maintainer="xxxxx" RUN mkdir /usr/src/cx-xxx WORKDIR /us

我正在ECS fargate中运行节点应用程序,上面有详细信息。 在这里,我得到以下错误

抛出新错误\u 1.FirebaseAppError(错误\u 1.AppErrorCodes.INVALID\u凭证,“证书对象必须是对象”)

相同的docker映像在本地工作,但在ECS fargate中不工作。 不能

Docker
文件代码如下

FROM node:10.9.0
LABEL maintainer="xxxxx"
RUN mkdir /usr/src/cx-xxx
WORKDIR  /usr/src/cx-xxx
COPY package*.json ./
COPY . .
RUN pwd
RUN ls
RUN rm -rf node_modules
RUN npm install
# RUN npm audit fix
RUN npm run build
RUN ls

EXPOSE 3000
# RUN forever stopall && forever list

CMD [ "./node_modules/forever/bin/forever","dist/index.js" ]

您需要显示初始化Firebase Admin SDK的代码,以便我们在此处提供帮助。谢谢。。解决了这个问题。。不知何故,我的.env没有被复制到fargate。一旦我修好了,工作就顺利了