使用RAM子账号上传文件到BUCKET失败-问答-阿里云开发者社区-阿里云

开发者社区> 风过无声918> 正文

使用RAM子账号上传文件到BUCKET失败

2016-01-19 23:21:25 4663 2

1)创建一个bucket,名字叫siyuan-pm-test
2)创建一个RAM用户,名字叫siyuan-pm-test
3)创建一自定义的授权策略管理,名字叫oss-siyuan-pm-test-policy
{
"Statement": [

{
  "Action": "oss:*",
  "Effect": "Allow",
  "Resource": "acs:oss:*:*:siyuan-pm-test"
}

],
"Version": "1"
}

PS:用户手册中Resource规则如下,但是我找不到bucket_owner,所以用*代替

Resource指代的是OSS上面的某个具体的资源或者某些资源(支持通配),resource的规则是“acs:oss:{region}:{bucket_owner}:{bucket_name}/{object_name}”。对于所有bucket级别的操作来说不需要最后的斜杠和{object_name},就像这样“acs:oss:{region}:{bucket_owner}:{bucket_name}”。Resource也是一个列表,可以有多个Resource。其中的region字段暂时不做支持,设置为“”。

4)通过JAVA SDK上传一简单的图片文件到bucket,报错如下:

Caught an OSSException, which means your request made it to OSS, but was rejected with an error response for some reason.
Error Message: AccessDenied
Error Code:AccessDenied
Request ID:569E50C37AC3A39417112B6B
Host ID:siyuan-pm-test.oss-cn-shenzhen.aliyuncs.com
2016-1-19 23:11:47 com.aliyun.oss logException
警告: [Server]Unable to execute HTTP request: AccessDenied

[ResponseError]:
<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>AccessDenied</Code>
<Message>AccessDenied</Message>
<RequestId>569E50C37AC3A39417112B6B</RequestId>
<HostId>siyuan-pm-test.oss-cn-shenzhen.aliyuncs.com</HostId>
</Error>

PS:程序使用阿里云账号AccessKey上传文件成功

取消 提交回答
全部回答(2)
  • 51干警网
    2019-07-17 18:25:30

    好吧,我帮你复制过来。你这个问题关闭吧。
    首先您需要创建一条自定义授权策略,假设您的Bucket名称为"myphotos"

    {

    &quot;Version&quot;: &quot;1&quot;,
    &quot;Statement&quot;: [
        {
            &quot;Effect&quot;: &quot;Allow&quot;,
            &quot;Action&quot;: &quot;oss:*&quot;,
            &quot;Resource&quot;: [
                &quot;acs:oss:*:*:myphotos&quot;,
                &quot;acs:oss:*:*:myphotos/*&quot;
            ]
        }
    ]

    }

    然后为此用户添加此条自定义授权策略

    0 0
添加回答
相关问答

40

回答

[@徐雷frank][¥20]什么是JAVA的平台无关性

大河人家 2018-10-29 23:55:20 144311浏览量 回答数 40

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 223059浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333948浏览量 回答数 8

110

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 292359浏览量 回答数 110

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 146818浏览量 回答数 22

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643281浏览量 回答数 18

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 145660浏览量 回答数 31

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 149582浏览量 回答数 82

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 471615浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204035浏览量 回答数 2
0
文章
2
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载