阿里云oss上传文件报错:You have no right to access this object because of bucket acl
使用阿里云oss上传文件,报错
```
You have no right to access this object because of bucket acl.
```
根据报错信息可以了解到原因是没有访问bucket的权限
首先查看下RAM访问控制中心的用户有没有访问oss的权限。
进入“RAM访问控制” -> “身份管理” -> “用户”,在右侧选择要上传文件的用户名,找到后点击“操作”里的“添加权限”。
打开权限列表,将“授权范围”改为默认的“整个云账号”。
在“系统策略”里找到“权限策略名称”为“AliyunOSSFullAccess”的策略,查看是否是“已添加”状态,如果不是,选中,然后点击下面的“确定”按钮即可。
按以上步骤操作完成后,重新运行代码,文件上传成功。
我的笔记