开发者社区> 问答> 正文

请问为什么,为什么,为什么没有权限Get Object

已解决


{
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "oss:Get*",
        "oss:List*",
        "oss:Put*"
      ],
      "Resource": [
        "acs:oss:*:*:dtboost-dev"
      ]
    }
  ],
  "Version": "1"
}


授权哪里不对,哪里不对, 哪里不对, 用 oss:* 也不行, list为啥行, get为啥403,为啥, 为啥,

要打人了

展开
收起
DataQ小扳手 2018-11-30 15:52:48 297 0
3 条回答
写回答
取消 提交回答
  • 采纳回答
    您好,您可以尝试加上/*:
    "Resource": [ "acs:oss:*:*:dtboost-dev", "acs:oss:*:*:dtboost-dev/*" ]
    2018-11-30 15:58:48
    赞同 展开评论 打赏
  • 哪里松动拧哪里
    麻麻批的ram授权,就不能升级一下,对用户友好一点么,就授权一下,还得把ram晦涩的文档都看一遍么。。。

     "Resource": [
            "acs:oss:*:*:dtboost-dev",  "acs:oss:*:*:dtboost-dev/*
     ]

    居然要这样才行, 也没看到文档里描述这两条resource的描述有区别啊
    2018-11-30 15:56:47
    赞同 展开评论 打赏
  • 元始天尊座下首席皮皮虾
    你的授权对象写错了, 应该是 oss_name:blocket_name 才行。 请多看开发文档
    2018-11-30 15:55:33
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载