0

我正在尝试使用Swift Copy API将一些对象从一个帐户复制到另一个帐户。但是,我收到 403 Forbidden 响应。

来自Swift 代码库

如果用户具有必要的权限(即从源帐户中的容器读取的权限和写入目标帐户中的容器的权限),也可以将对象从一个帐户复制到另一个帐户。

我相信 403 响应的原因是因为在对对象存储进行身份验证X-Auth-Token时生成的内容与特定帐户相关联,因为格式 为X-Auth-User<ACCOUNT>:<USERID>

是否可以在 Softlayer 上生成X-Auth-Token有权从多个帐户读取/写入的权限?

谢谢!

4

1 回答 1

1

简短的回答是否定的,权限仅适用于所有者帐户和该帐户在 softlayer 上的用户。如果您想复制数据,您需要制作自己的代码,从帐户中下载文件,然后将其上传到另一个帐户。

问候

于 2017-01-18T14:36:36.957 回答