2
A
回答
4
TL; DR:在Storage Security Rules,request.resource
〜= newData.val()
和resource
〜= data.val()
,所以你同樣可以使用它們。
service firebase.storage {
match /b/<bucket>/o {
match /path/to/file {
allow write: if resource == null; // if !data.exists() in DB land
}
}
}
相關問題
- 1. Firebase存儲允許刪除文件
- 2. 允許使用alamofire覆蓋文件
- 3. Flash編譯器不允許覆蓋
- 4. X509TrustManager覆蓋不允許所有證書?
- 5. Wix不允許用戶覆蓋目錄
- 6. 運行時錯誤1004:SaveCopyAs不允許覆蓋現有文件
- 7. Symfony 3:無法覆蓋存儲庫
- 8. Laravel存儲庫更新不允許序列化'Closure'
- 9. 有沒有辦法在firebase存儲中覆蓋保存的文件?
- 10. DataGridView存儲覆蓋
- 11. mongodb更新和$設置覆蓋文件
- 12. 爲什麼Ruby 1.9允許覆蓋! !=!〜?
- 13. 訪問控制允許來源請求存儲文件
- 14. 從Firebase存儲下載最新文件
- 15. C#中存在不允許的文件
- 16. phpMyAdmin不允許我存儲小數點
- 17. DB2不允許在存儲過程中
- 18. Plone 3:覆蓋默認的Javascript文件
- 19. Inno Setup:安裝更新時不要覆蓋設置文件
- 20. 在不覆蓋exe文件的情況下更新遊戲
- 21. Google雲端存儲 - GSUtil - 複製文件,跳過現有文件,不覆蓋
- 22. Robots.txt允許子文件夾,但不允許子文件夾
- 23. 不允許文件夾瀏覽但允許文件請求(Apache)
- 24. @執行接口方法時不允許覆蓋
- 25. PHP.ini覆蓋/不允許set_ini或set_include_path指令
- 26. CocoaPods更新目標覆蓋`FRAMEWORK_SEARCH_PATHS`
- 27. 不覆蓋JSON文件
- 28. Python不覆蓋文件
- 29. 'File.Copy'不覆蓋文件
- 30. Webserver不覆蓋文件
我有同樣的問題,但它不工作。 – ocanal
@ocanal你能提供超出「它不工作」的信息嗎 –
我的存儲是空的,我在你寫的時候設置規則,我總是得到 {code:403,消息:「Permission denied。Could not perform this operation」} error 。我的存儲空間仍然是空的。如果設置允許寫入:true,我可以上傳。 – ocanal