2020年06月17日

Firebaseで「お使いの Cloud Firestore データベースはクライアントからのリクエストを拒否しています。セキュリティ ルールをアップデートするまでこの状態が続きます」とエラーがでた場合。

firestore.rulesが適切でない場合このようなエラーがでる。

開発初期は期間限定で許可されるルールだが一定期間たったらこのようなエラーがでる。

期間を延長したい場合はfirestore.rulesのtimestamp.date()の日付を変更して、

rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.time < timestamp.date(2020, 6, 30);
}
}
}


以下のコマンドを利用して開発期間を延長する

firebase deploy --only firestore:rules
posted by ねこまんま at 01:46 | Firebase | 更新情報をチェックする