2016-08-17 2 views

ответ

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

У меня такая же проблема, но она не работает. – ocanal

+0

@ocanal Можете ли вы предоставить информацию за пределами «не работает» –

+0

Мое хранилище пустое, я устанавливаю правило, когда вы пишете, я всегда получаю {код: 403, сообщение: «Разрешение отказано. Не удалось выполнить эту операцию»} ошибка , мое хранилище все еще пусто. если set allow write: true, я могу загрузить. – ocanal

Смежные вопросы