开发者社区 问答 正文

阿里云OpenAPI一直报错,怎么回事?

阿里云OpenAPI一直报错,怎么回事?阿里云api,访问接口:AddDomainRecord
阿里云上能查到访问的操作记录,但
一直报这个错误:{"code: 400, User not authorized to operate on the specified resource, or this API doesn't support RAM. request id: 895D4915-DFCA-5800-BA32-70F4F415CDA7"}

展开
收起
三分钟热度的鱼 2024-03-06 16:30:37 70 分享 版权
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个错误信息表示用户没有权限操作指定的资源,或者该API不支持RAM(资源访问管理)。以下是一些可能的解决方案:

    1. 检查AccessKey:确保你使用的AccessKey有足够的权限来执行AddDomainRecord操作。如果没有,你需要在RAM控制台中调整相应的权限策略。

    2. 检查API支持:确认AddDomainRecord API是否支持RAM。如果不支持,你可能需要使用其他方式进行身份验证。

    3. 检查资源所有权:确保你有权操作指定的资源。如果资源属于其他账户或不属于你的账户,你可能无法执行此操作。

    4. 联系阿里云支持:如果以上步骤都无法解决问题,你可能需要联系阿里云的技术支持以获取更详细的帮助。

    2024-03-08 20:55:38
    赞同 1 展开评论
  • 应该是因为AK所属子账号没有Alidns的权限,AliyunDNSFullAccess 此回答整理自钉群“阿里云 OpenAPI SDK 自签名服务群”

    2024-03-06 16:48:35
    赞同 展开评论