nodejs aws-iot-device-sdk

为什么要讲这个?

项目中遇到过一些问题,百度良久,所以希望整理些你们可能遇到的问题,都是同道中人,你们正经历的痛苦,我已亲身体验。

nodejs下的aws-iot demo可以参考 

  1. https://blog.csdn.net/m0_37263637/article/details/81096476
  2. https://docs.aws.amazon.com/zh_cn/iot/latest/developerguide/mqtt.html

好吧,步入正题吧

awsiot比较的另类,国外的吗,需要多个证书,一般创建完都会有三个证书,一切都很正常,但是呢?当你对接的是较早的项目使用的MQ的时候就会发现一直报错,

具体错误‘Error: unable to get local issuer certificate' 刚开始以为是路径问题,于是我自己创建了aws-iot的账号,用里面的证书发现一切都是很完美的。然而当你对接其他平台的时候,由于使用的早期的sdk所以对应的ca证书也需要使用旧的:

可以参考这个链接:

https://docs.aws.amazon.com/zh_cn/iot/latest/developerguide/server-authentication.html         VeriSign Class 3 Public Primary G5 根 CA 证书 

试下会有意想不到的效果。

posted @ 2021-08-20 10:29  JK·雨落  Views(137)  Comments(0)    收藏  举报