繁体   English   中英

Firebase function 部署错误“错误:刷新令牌必须包含“client_id”属性。”

[英]Firebase function deploy error "Error: Refresh token must contain a "client_id" property."

提示:本站为国内最大中英文翻译问答网站,提供中英文对照查看,鼠标放在中文字句上可显示英文原文

我尝试部署 Firebase function,但出现以下错误。

错误:无法从源加载 function 定义:无法从 function 源生成清单:错误:刷新令牌必须包含“client_id”属性。

运行部署后的完整终端 output 就像

✔  functions: Finished running predeploy script.
i  functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i  functions: ensuring required API cloudbuild.googleapis.com is enabled...
i  artifactregistry: ensuring required API artifactregistry.googleapis.com is enabled...
✔  functions: required API cloudbuild.googleapis.com is enabled
✔  artifactregistry: required API artifactregistry.googleapis.com is enabled
✔  functions: required API cloudfunctions.googleapis.com is enabled
i  functions: preparing codebase default for deployment
⚠  functions: package.json indicates an outdated version of firebase-functions. Please upgrade using npm install --save firebase-functions@latest in your functions directory.
⚠  functions: Please note that there will be breaking changes when you upgrade.
i  functions: Loaded environment variables from .env.development.

Error: Failed to load function definition from source: Failed to generate manifest from function source: Error: Refresh token must contain a "client_id" property.

我正在为 firebase 使用以下版本。

"firebase-admin": "^9.8.0",
"firebase-functions": "^3.18.0",

应用程序初始化代码看起来像

import * as admin from "firebase-admin";
admin.initializeApp();

大约一个月前部署工作正常,所以我再次克隆了我的 git 存储库。 但是,即使尝试部署相同的代码也会给我错误。

我在 CLI 上进行了适当的身份验证,因为当我运行firebase projects:list时,它会显示正确的项目列表,并且firebase use <PROJECT_NAME>也可以。

我还尝试通过执行在应用程序初始化部分手动设置 firebase 配置

import * as admin from "firebase-admin";
const firebaseConfig = {
  apiKey: <VALUE_FROM_FIREBASE_CONSOLE>,
  authDomain: <VALUE_FROM_FIREBASE_CONSOLE>,
  projectId: <VALUE_FROM_FIREBASE_CONSOLE>,
  storageBucket: <VALUE_FROM_FIREBASE_CONSOLE>,
  messagingSenderId: <VALUE_FROM_FIREBASE_CONSOLE>,
  appId: <VALUE_FROM_FIREBASE_CONSOLE>
};
admin.initializeApp(firebaseConfig);

这已在 2023 年 1 月 19 日发布的V11.5.0中修复。在发现错误并报告此 Github 问题后。

请重新安装/更新 Firebase 进行修复。

npm install firebase-admin@latest
问题未解决?试试本站强大的搜索功能,搜索: Firebase function 部署错误“错误:刷新令牌必须包含“client_id”属性。”
Firebase 云 function 部署错误

[英]Firebase cloud function deploy error

我的 firebase 部署不定期地卡在这个日志中: 取消部署并重试后会抛出以下错误消息: 所以它看起来像是部署卡住了并保留在管道中阻止进一步部署。 过了一会儿,它让我再次正常部署功能。 但这有解释吗? 或者甚至可以说几句? ...

服务帐户 object 必须包含字符串“private_key”属性。 (财产存在)

[英]Service account object must contain a string "private_key" property. (property is present)

我正在尝试使用开箱即用的身份验证来启动 nextjs / firebase 模板。 我是 base64 编码我的私钥,对其进行解码,然后加载到 initAuth.js 中的 init initAuth.js中。 我将解码的 json 记录到控制台中,并且私钥属性显然存在。 但是我收到了这个值丢失的 ...

无法从 function 源生成清单:错误:服务帐户 object 必须包含字符串“private_key”属性

[英]Failed to generate manifest from function source: Error: Service account object must contain a string "private_key" property

运行 npm run serve 后出现此错误, :: 功能:无法从源加载 function 定义:FirebaseError:无法从源加载 function 定义:无法从 ZC1C425268E68385D1AB5074C17A9 源生成清单。 错误:服务帐户 object 必须包含字符串“pr ...

运行 firebase 部署时,在 flutter 应用程序上 1:1 时解析错误意外令牌 '��'

[英]Parse error Unexpected token '�' at 1:1 ��{ on flutter app when running firebase deploy

尝试从根项目进行 firebase 部署时遇到以下消息错误:...\firestore.indexes.json 中的解析错误 1:1 处的意外标记“��” ��{ 我有一个 flutter 应用程序,上面还有一个函数文件夹。 下面是文件位置: 应用文件夹职能 .eslintrc.js 索引.js ...

身份平台 / Firebase 错误(身份验证/无效刷新令牌)

[英]Identity Platform / Firebase Error (auth/invalid-refresh-token)

我正在将现有的工作Firebase Auth 项目升级到 Identity Platform 以从租户的善意中受益。 我目前正在针对本地模拟器对此进行测试,并面临以下问题: 我的用户不再出现在模拟器中。 但是,我认为这种行为是预期的,因为我正在针对租户创建用户,而不再是默认项目用户“池” 用户也不 ...

firebase 证书 object 必须包含字符串“private_key”属性

[英]firebase Certificate object must contain a string "private_key" property

我正在使用 firebase 云消息传递与 node.js。 我只想连接到 firebase 云消息我收到此错误消息: 这是我的代码: 这是我的 google-services.json 文件。 我是从 firebase 控制台下载的。 没有正确的密钥 private_key 属性,但我已经下载了正 ...

部署云时出错 function Firebase/Stripe

[英]Error when I deploy cloud function Firebase/Stripe

这是我第一次尝试在 Firebase 中部署云 function,通常我使用 Direbase 模拟器,但在这种情况下,使用 Stripe,我遇到了 Cors 的问题。当我运行命令时: firebase deploy --only functions ,我有没有编译错误,但它告诉我在发布期间有错误 ...

Firebase 函数部署:解析 function 触发器时出错

[英]Firebase Functions Deploy: Error occurred while parsing your function triggers

我正在使用 Firebase Functions JavaScript版本,当我运行firebase deploy时,出现此错误: 错误:解析 function 触发器时出错。 错误:无法解析应用程序选项文件:错误:ENOENT:没有这样的文件或目录,在 FirebaseAppError.Fireb ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM