【问题标题】:Unable to download object from Open Stack Object Storage( Swift )无法从 Open Stack 对象存储(Swift)下载对象
【发布时间】:2014-01-01 08:08:26
【问题描述】:

在所有功能正常工作之前的几天,但现在当我尝试从 Open Stack Object Storage(Swift) 下载对象时,它会给出如下错误。

未经授权

此服务器无法验证您是否有权访问您请求的文档。

【问题讨论】:

  • 请分享您的代码

标签: php openstack openstack-swift


【解决方案1】:

我不确定您的 Swift 设置。但以下是一些原因。

  1. 您是否在使用 TempAuth 或 Keystone 作为身份验证后端时获取了与 swift 相关的凭据。

  2. 是否有人修改了您的身份验证系统的配置文件,即在 Keystone 的情况下更改租户/用户/密码/其他信息。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    也许您在代码中硬编码了您的身份验证密钥?

    我的 GitHub 上有一个示例项目(ASP.NET MVC,但它非常简单),展示了如何针对 OpenStack 对象存储进行身份验证、浏览和下载对象。

    这里是link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-25
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      • 2011-12-15
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      相关资源
      最近更新 更多