【发布时间】:2017-08-08 17:57:32
【问题描述】:
我正在通过 IBM Bluemix 设置 OpenStack Swift 对象存储,以满足我们应用程序中的一些需求。首先,我需要一个通过我们的 API 安全上传客户文件的地方,这是一个完美的解决方案。
我正在努力解决的部分是公共部分。我们的 SAAS 产品具有在帐户配置期间上传的某些图像。这些文件需要通过 URL 公开访问。
我可以让 swift SDK 使用令牌和用户名/密码方法检索文件。但是,我无法找到生成公共 URL 或设置对象或容器的公共访问权限的方法。文档似乎也缺乏这方面的内容。
这可能吗?我应该使用不同的方法来存储公共资产吗?
【问题讨论】: