为什么我无法将文件上传到 Firebase Storage

2024-07-04

我正在尝试将 jpg 文件上传到 Firebase 存储。这是我的问题:

fun sharePost(view: View) {
        val uuid = UUID.randomUUID();
        val uniqueImgName = "${uuid}.jpg"
        
        val imgReference = storage.reference.child("images").child(uniqueImgName)

        selectedImage?.let{ 
            imgReference.putFile(it).addOnFailureListener { e ->
                println(e.localizedMessage)
            }.addOnSuccessListener { 
                println("passed")
            }
        }
}

Logcat:

W/NetworkRequest:No App Check token for request.
V/NativeCrypto:SSL handshake aborted: ssl=0xe9f83e78: Failure in SSL library, usually a protocol error
    error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER (third_party/openssl/boringssl/src/ssl/tls_record.cc:242 0xce199040:0x00000000)
W/NetworkRequest: error sending network request POST https://firebasestorage.googleapis.com/v0/b/postapp-3224.appspot.com/o

和 Firebase 规则:

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

提前致谢


火力战士在这里

在您报告此问题期间,我们收到了土耳其一些开发人员的报告,无法通过其 ISP 访问云存储。几天后问题就消失了。

我建议使用另一个连接进行测试,以验证您是否处于相同的情况。如果它在另一个连接上工作,您可能应该联系您的 ISP,看看他们是否可以解释该问题。

我也愿意联系 Firebase 支持 https://firebase.google.com/support/contact/troubleshooting/谁正在跟踪这个问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我无法将文件上传到 Firebase Storage 的相关文章

随机推荐