gpt4 book ai didi

ios - 无法从 iOS 应用程序访问 Firebase 存储默认存储桶

转载 作者:可可西里 更新时间:2023-11-01 01:44:33 25 4
gpt4 key购买 nike

几个小时前,我能够毫无问题地访问我的默认存储桶。但是,现在我不能。我收到以下消息:

Error Domain=FIRStorageErrorDomain Code=-13021 "User does not have permission to access gs://MY_BUCKET_NAME/data.json." UserInfo={object=data.json, ResponseBody={
"error": {
"code": 403,
"message": "Permission denied. Could not perform this operation"
}

这是我的桶规则:

rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
}

我不知道该怎么办。有人可以帮忙吗?

注意:我使用的是 Blaze 计划。 firebase-storage@system.gserviceaccount.com 已添加到我的默认 Firebase 存储桶中。

最佳答案

您的规则要求用户登录您的应用程序才能读取或写入存储桶中的任何文件。我希望您收到该消息的唯一原因是没有用户登录,或者您试图访问与登录用户不在同一项目中的存储桶。

关于ios - 无法从 iOS 应用程序访问 Firebase 存储默认存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57698556/

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