想问一下,oss Python SDK 上传 object 的方法;
使用 osscmd put 命令是可以上传的,但是使用 SDK,就提示 403 了;
同时,使用 SDK 进行下载也是没有问题的~要设置 acl ?
想知道是不是我使用方法错了?我的使用方法如下:
bucket.put_object_from_file('oss://mybucket/file_pre/test1.csv', 'abc.txt')
提示的错误是:
ss2.exceptions.AccessDenied: {'status': 403, 'request-id': 'xxx', 'details': {'HostId': 'mybucket.oss_host', 'Message': 'You have no right to access this object because of bucket acl.', 'Code': 'AccessDenied', 'RequestId': 'xxx'}}
提前感谢~
1
zouyun147 2018-04-12 11:06:34 +08:00
使用的 access key 是不是权限有问题?
|
2
linuxchild OP |