【问题标题】:OpenStack Swift Object Storage File Access?OpenStack Swift 对象存储文件访问?
【发布时间】:2017-08-08 17:57:32
【问题描述】:

我正在通过 IBM Bluemix 设置 OpenStack Swift 对象存储,以满足我们应用程序中的一些需求。首先,我需要一个通过我们的 API 安全上传客户文件的地方,这是一个完美的解决方案。

我正在努力解决的部分是公共部分。我们的 SAAS 产品具有在帐户配置期间上传的某些图像。这些文件需要通过 URL 公开访问。

我可以让 swift SDK 使用令牌和用户名/密码方法检索文件。但是,我无法找到生成公共 URL 或设置对象或容器的公共访问权限的方法。文档似乎也缺乏这方面的内容。

这可能吗?我应该使用不同的方法来存储公共资产吗?

【问题讨论】:

    标签: ibm-cloud openstack-swift


    【解决方案1】:

    是的。您可以为要访问的资源创建临时 URL,或更改对象存储容器的设置以允许读取访问。

    要修改容器ACL,请关注Public URLs For Objects In Bluemix Object Storage Service

    为某些文件创建 URL 的提示位于 How to create temporary URL for Swift object storage using REST API?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多