ないか不十分な私は(Androidの上で)取得しています:クラウドFirestore:権限
com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED:欠落または不十分な権限これらのセキュリティを使用して
をルール:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth != null;
}
}
}
私のアプリはFirebaseAuth
を使用して正しく認証されているようですが、 mFirebaseAuth.getCurrentUser().getUid()
は正しいユーザーIDを返します。
私が間違っていることはありますか?
私にも起こっている。昨日まではすべてが機能しましたが、今日以降はパーミッションエラーが返されます。私は私のセキュリティルールをチェックして、何も間違っていません。奇妙な振る舞いは時々動作し、まったく同じコードで時々動作しません。問題を解決しましたか? – wonsuc
これはウェブ上で起こり、反応ネイティブ(firebase-ios-sdk)でも起こります。問題は、ファイアウォールではなく、クライアントsdkでなければなりません。 – sowdri