【发布时间】:2023-03-12 10:08:01
【问题描述】:
我正在尝试通过 AWS IOT api 调用预置设备,我已使用 AWS CLI 获取 CA 证书,并且我还生成了 X.509 证书。谁能指导我如何通过 SDK 创建事物并附加证书?
【问题讨论】:
标签: javascript node.js aws-sdk x509certificate aws-iot
我正在尝试通过 AWS IOT api 调用预置设备,我已使用 AWS CLI 获取 CA 证书,并且我还生成了 X.509 证书。谁能指导我如何通过 SDK 创建事物并附加证书?
【问题讨论】:
标签: javascript node.js aws-sdk x509certificate aws-iot
我已按照以下步骤成功使用 API 在 AWS IoT Core 上创建设备。 使用 CLI 我使用 rsa 密钥制作 CA 证书
然后我创建了一个 CSR
注册了 CA 证书
然后我将verificationCert.csr用于createCertificateFromCsr,并在attachPolicy和attachThingPrincipal中使用来自响应的certificateArn
【讨论】:
如果您尝试使用 HTTPS,则无法使用 API 将设备连接到 AWS IoT。 AWS IoT 特别需要 AWS IoT Core 上的 MQTT 代理。您是否将它与 RPi 之类的设备一起使用?
【讨论】: