开发者社区> 问答> 正文

使用OSS的STS鉴权模式获取token报错

我们在服务器端按照oss的sts鉴权模式文档编码调用服务接口,希望获取token。
我们创建了用户,并赋予了“AliyunOSSFullAccess”权限以及“AliyunSTSAssumeRoleAccess”权限;
我们创建了用户类型的角色,并赋予了 “AliyunOSSFullAccess”权限以及“AliyunSTSAssumeRoleAccess”权限。
但最终的返回结果为:{"RequestId":"08EA08F5-9703-472B-8063-875D16B085DF","HostId":"sts.cn-beijing.aliyuncs.com","Code":"NoPermission","Message":"You are not authorized to do this action. You should be authorized by RAM."}

入参AccessKeyId以及加密用的secret都是新建用户的值。
请问该如何解决呢?

展开
收起
chlindex 2018-09-17 15:54:58 3500 0
4 条回答
写回答
取消 提交回答
  • 你们RAM角色新建的类型可能错了,所以不能用,正确如下 image.png

    2019-08-08 11:54:26
    赞同 展开评论 打赏
  • 同样的错误!
    2019-07-03 11:03:19
    赞同 展开评论 打赏
  • 解决了吗?遇到同样的问题,
    2019-06-13 15:15:30
    赞同 展开评论 打赏
  • 解决了吗?同样是报着个错
    2019-05-12 17:45:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载