0

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

未经授权

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

4

2 回答 2

0

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

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

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

希望能帮助到你。

于 2014-01-06T07:46:15.053 回答
0

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

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

这是链接

于 2015-08-21T14:18:58.700 回答