Doiya’s blog

日々の進捗を書く雑記ブログ(メインはエンジニアやプログラミング関連)

firebaseで画像をアップロードする際

Udemy でVue.jsを学習をしている際 firebaseに画像をアップロードするときに 下記のエラーに出くわしました。

An unknown error occurred, please check the server response

User does not have permission to access

結論、何がダメやったかというと firebaseを使用していたのですが そこのstorageのルールのコードの部分にミスがあった。

rules_version = '2';
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if false;
    }
  }
}

ここのallow read, write: if false;の部分を falseからtureの部分にしたら解決した。 firebaseを使用している方で 画像をアップロードする時に storageの部分に問題があるかもしれんので もしエラーが出たら 真っ先に確認した方がいいかもです。

参考

[firebase_storage/unknown] An unknown error occurred, please check the server response. の時に確認すること - Qiita

[Swift]FireBaseのStorageで「User does not have permission to access」というエラーが出る