Ошибка: access_denied в /items: у клиента нет прав доступа к нужным данным
Я не могу ни получать, ни записывать данные в Cloud Firestore (Firebase). Я делаю все в приложении на основе Ember.
В файл config/environment.js были добавлены все данные из "консоли" Firebase.
Я также изменил правила доступа для тестирования:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
Когда я пытаюсь получить данные:
model () {
return this.store.findAll('item')
// or
// return this.store.query('project', { orderBy: 'title' })
}
Я получаю ошибки:
Error while processing route: index – "permission_denied at /items: Client doesn't have permission to access the desired data."
А также:
Error: permission_denied at /items: Client doesn't have permission to access the desired data.
В чем проблема?
0 ответов
Вам необходимо изменить правила firebase:
{
"rules": {
".read": "true",
".write": "true"
}
}