几天前工作,将图像上传并显示到firebase。但是现在每次上传都会给我带来代码403
的错误。
以下是我在firebase中的存储规则:
service firebase.storage {
match /b/{bucket}/o {
match /{userId}/{postId}/{fileName} {
allow write: if request.auth.uid == userId;
allow read;
}
}
}
PS:用户在上传和显示图片时已登录。 它不允许我上传图片
坚持,需要帮助。
答案 0 :(得分:0)
通过将存储规则更改为公开
来解决问题不是一种安全方法,但解决了我的错误:
service firebase.storage {
match /b/your-app-name.appspot.com/o {
match /{allPaths=**} {
// Allow access by all users
allow read, write;
}
}
}