Firebase Storage is giving StorageException while trying to upload images

后端 未结 14 1913
北海茫月
北海茫月 2021-01-13 03:10

I have been trying to upload images to the new firebase storage service . It is throwing StorageException

E/StorageException: StorageException has occ

相关标签:
14条回答
  • 2021-01-13 04:14

    In your firebase console, go to the storage tab on the left. Click on the rules tab and set your rule to public. Use the following code to set it to public.

    service firebase.storage {
      match /b/{bucket}/o {
        match /{allPaths=**} {
          allow read, write;
        }
      }
    }
    

    This is good for testing purpose, however, you should secure your DB connection using authenticate users.

    0 讨论(0)
  • 2021-01-13 04:15

    In the google firebase this type of StorageException are commonly caused because of wrong StorageReference reference .

    FirebaseStorage storage = FirebaseStorage.getInstance();
    StorageReference storageRef = storage.getReferenceFromUrl("gs://<your-bucket-name>");
    
    // Create a reference to "file"
    StorageReference mountainsRef = storageRef.child("file.jpg");
    

    Make sure the reference to the file is made correctly.


    Documentation Refrences

    Details about creating Storage reference can be found in here

    Details about the Storage Exception codes can be found in here for further refrences

    0 讨论(0)
提交回复
热议问题