gpt4 book ai didi

Firebase 函数 - admin.firestore() get() 在本地服务上引发身份验证错误

转载 作者:行者123 更新时间:2023-12-03 17:13:58 25 4
gpt4 key购买 nike

我有一个 firebase 云函数,它从云 Firestore 获取数据。

const userSnapshot = await admin.firestore().collection('users').doc(user).get()

当使用 firebase emulators:start 在本地部署此 API 时.

我收到以下错误:
The Cloud Firestore emulator is not running so database operations will fail with a 'default credentials' error.
⚠ Google API requested!
- URL: "https://oauth2.googleapis.com/token"
- Be careful, this may be a production service.
> Auth error:Error: invalid_grant

只有在更新 firebase-tools 后才会发生这种情况。
以前使用 firebase serve --only function --port=9000 工作正常.
在此工具版本中,我无法通过命令行设置端口。

最佳答案

这已在 6.9.2 中解决

我们可以使用带有端口号的 firebase serve 来访问 firestore。

https://github.com/firebase/firebase-tools/issues/1265

关于Firebase 函数 - admin.firestore() get() 在本地服务上引发身份验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56058087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com