FirebaseError:存储桶名称未指定或无效

问题描述 投票:0回答:1

我正在关注在线教程,该教程用于在React上使用Firebase构建社交媒体应用。

我发现非常令人困惑的是,当我创建新用户时,我可以访问存储桶,使用我在Firebase存储中上传的图像设置默认的注册图像(使用存储桶端点)。

但是,当我尝试使用相同的存储桶端点和不同的图像文件发送POST请求以更新图像时,出现以下错误:

FirebaseError: Bucket name not specified or invalid. Specify a valid bucket name via the storageBucket option when initializing the app, or specify the bucket name explicitly when calling the getBucket() method.
 at new FirebaseError (/Users/yousef/codeclan_work/run_dat/functions/node_modules/firebase-admin/lib/utils/error.js:42:28)
 at Storage.bucket (/Users/yousef/codeclan_work/run_dat/functions/node_modules/firebase-admin/lib/storage/storage.js:109:15)
 at Busboy.<anonymous> (/Users/yousef/codeclan_work/run_dat/functions/handlers/users.js:111:25)
 at Busboy.emit (events.js:209:13)
 at Busboy.emit (/Users/yousef/codeclan_work/run_dat/functions/node_modules/busboy/lib/main.js:37:33)
 at /Users/yousef/codeclan_work/run_dat/functions/node_modules/busboy/lib/types/multipart.js:52:13
 at processTicksAndRejections (internal/process/task_queues.js:75:11) {
>    errorInfo: {
>      code: 'storage/invalid-argument',
>      message: 'Bucket name not specified or invalid. Specify a valid bucket name via the storageBucket option when initializing the app, or specify the bucket name explicitly when calling the getBucket() method.'

我正在通过此方式访问两个存储桶:

https://firebasestorage.googleapis.com/v0/b/${config.storageBucket}/o/${ImgFile}?alt=media

我尝试手动在存储桶中键入而不是传递值,但仍然出现相同的错误。

reactjs firebase firebase-storage bucket
1个回答
0
投票

这里的消防队员

如果这是您在过去24小时内创建的项目,则可能与以下事件有关:https://status.firebase.google.com/incident/Storage/20001

为新项目创建存储分区时遇到问题,所以我建议在Firebase控制台中打开“存储”面板,或者创建一个新项目。

如果问题仍然存在,请reach out to Firebase support以获取个性化的故障排除帮助。

© www.soinside.com 2019 - 2024. All rights reserved.