nodejs aws-iot-device-sdk
为什么要讲这个?
项目中遇到过一些问题,百度良久,所以希望整理些你们可能遇到的问题,都是同道中人,你们正经历的痛苦,我已亲身体验。
nodejs下的aws-iot demo可以参考
- https://blog.csdn.net/m0_37263637/article/details/81096476
-
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 证书
试下会有意想不到的效果。

浙公网安备 33010602011771号