问题描述
使用STS临时授权阿里云对象存储OSS进行上传、下载等操作,在授权后进行资源调用时,发生以下报错:
ErrorCode: AccessDenied
ErrorMessage: Access denied by authorizer's policy.
问题原因
该报错是获取STS Token代码中的Policy参数的授权问题导致,如下Java获取Token的Demo代码所示,其中的Policy设置代表Token的Policy权限设置,最终的Token权限是用户角色的授权和代码中Policy权限的交集。

解决方案
请结合自己调用的OSS接口,检查您代码中Policy参数的授权策略,排查Policy中的授权是否正确,详情请参见STS临时授权访问OSS。
相关文档
适用于
对象存储OSS
访问控制
上一篇:无下一篇:对象存储
该文章对您有帮助吗?
- 本页导读 (1)
- 问题描述
- 问题原因
- 解决方案
- 相关文档
- 适用于