【问题标题】:Wyh I can not upload file to Firebase Storage为什么我无法将文件上传到 Firebase 存储
【发布时间】:2021-12-31 09:31:32
【问题描述】:

我正在尝试将 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;
    }
  }
}

提前致谢

【问题讨论】:

标签: android firebase kotlin firebase-storage


【解决方案1】:

firebaser 在这里

在您报告此问题期间,我们收到了来自土耳其的一些开发者的报告,他们无法通过他们的 ISP 访问 Cloud Storage。几天后问题就消失了。

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

我也想reach out to Firebase support 跟踪问题。

【讨论】:

    猜你喜欢
    • 2019-11-06
    • 2021-09-19
    • 2017-11-07
    • 2021-11-21
    • 2019-03-28
    • 2020-07-02
    • 2016-11-28
    • 1970-01-01
    相关资源
    最近更新 更多