Firebase存储403

时间:2018-02-23 19:29:02

标签: firebase ionic-framework firebase-storage firebase-security

我使用IONIC V3进行开发,使用原生相机插件和Firebase for Auth,数据库,存储和云功能[完整包]。

我可以拍照然后将其转换为BLOB,然后将其推送到Firebase存储。

    this.fp.makeFileIntoBlob(imageData, "random.jpg").then((blob) => {
    this.fp.uploadToFirebase(blob,this.user.$key+'/random.jpg').then((imageUrl) => { 
           //SAVE imageUrl to Database 
      });
    });

    uploadToFirebase(_imageBlob, fileName) {
        return new Promise((resolve, reject) => {
          var fileRef = firebase.storage().ref().child(fileName)
          fileRef.put(_imageBlob).then(function(result){
            fileRef.getDownloadURL().then(function(result){
              resolve(result);
            })
          });    
    });
  }

我收到了返回的imageUrl但是当我尝试访问它时,我得到:
"代码":403,
"消息":"权限被拒绝。无法执行此操作"

TWIST:此错误不会一直发生。

0 个答案:

没有答案