【问题标题】:Forbidden: 403 error aws Device Shadow REST API禁止:403 错误 aws Device Shadow REST API
【发布时间】:2021-11-18 16:27:39
【问题描述】:

我使用 AWS IoT-core Device Shadow REST API 我创建了一个 IAM 用户角色并授予所有访问权限 这是我的 API 密钥、标头和端点

网址:{{endpoint-url}}/things/thingName/shadow

方法:获取

标头:带有 AWS 签名的标头传递

访问密钥:“访问密钥” 秘钥:“秘钥”

execute-api 工作正常这是 API 响应 [ { “身份证”:1, “类型”:“狗”, “价格”:249.99 }, { “身份证”:2, “类型”:“猫”, “价格”:124.99 }, { “身份证”:3, “类型”:“鱼”, “价格”:0.99 } ]

但我的 IoT 核心 Shadow REST API 无法正常工作 我关注这个文档https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-rest-api.html

附截图:https://i.stack.imgur.com/luBMa.png

【问题讨论】:

    标签: amazon-web-services rest amazon-iam iot aws-iot-core


    【解决方案1】:

    我遇到了同样的问题,解决方案是将 Postman AWS 签名设置中的 Service Name 字段设置为 iotdevicegateway,按照此处的文档:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/iot-data.html#IoTDataPlane.Client.get_thing_shadow

    【讨论】:

      猜你喜欢
      • 2019-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 2015-02-12
      • 2017-12-01
      相关资源
      最近更新 更多