0
FireFox用のクラウド機能を使用しており、ストレージにファイルをアップロードできました。しかし今日、私はこのエラーを受けていますFirebase用クラウド機能ストレージエラー
呼び出し元にはバケットへのstorage.objects.createアクセス権がありません。
これは設定した保存ルールと関係しますか?
FireFox用のクラウド機能を使用しており、ストレージにファイルをアップロードできました。しかし今日、私はこのエラーを受けていますFirebase用クラウド機能ストレージエラー
呼び出し元にはバケットへのstorage.objects.createアクセス権がありません。
これは設定した保存ルールと関係しますか?
バケットのACLが正しく設定されていない可能性があります。私たちが間違っていると気づいたら、自動的に修正する方法に取り組んでいますが、それを外すには少し時間がかかるかもしれません。平均時間で
、最新のクラウドSDKをインストール:https://cloud.google.com/sdk/docs/ 、お気に入りの端末でこれらを実行します。
gsutil defacl ch -p viewers-<PROJECT-ID>:R gs://<BUCKET-ID>
gsutil defacl ch -p editors-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil defacl ch -p owners-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil -m acl -r ch -p owners-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil -m acl -r ch -p viewers-<PROJECT-ID>:R gs://<BUCKET-ID>
gsutil -m acl -r ch -p editors-<PROJECT-ID>:O gs://<BUCKET-ID>
それは、あなただけのデフォルトACLを設定するには、トップ3を実行する必要があります可能性がありますオブジェクトごとのACLではなく、(3つ下のACL)
問題を再現するために必要な最小限のコード/構成を共有できない限り、スタックオーバーフローで多くの人がこれを行うことはできません。その場合は、トラブルシューティングのためのパーソナライズされたヘルプについては、[Firebaseサポートにお問い合わせください](https://firebase.google.com/support/contact/troubleshooting/)をお勧めします –