【问题标题】:Firebase Storage: Download a file from storage without download uriFirebase 存储:从存储中下载文件而无需下载 uri
【发布时间】:2020-01-31 12:18:42
【问题描述】:

存储文件下载(在 Android 中使用 StorageReference.getStream() 和在 iOS 中使用 FIRStorageReference.dataWithMaxSize 完成)是否仍在使用底层下载 uri 方法,即在 uri 末尾使用不可猜测的令牌?​​

我的要求禁止我们向世界公开这样的 url,所以问题是:

使用上述方法完成的文件下载是否会为文件生成“不可猜测”的 url?

github中的问题链接:

【问题讨论】:

    标签: android ios firebase-storage


    【解决方案1】:

    如果您不生成下载 URL,则没有下载 URL。 Cloud Storage SDK 不会在内部使用这些类型的 URL 进行传输。

    【讨论】:

      【解决方案2】:

      你可以使用Storage Security Rules来限制对文件的访问,这样即使下载的uri暴露了,如果你设置的规则不满足,文件将无法访问

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-01
        • 2021-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-20
        相关资源
        最近更新 更多