首页 > 解决方案 > AWS IoT - 设备证书问题

问题描述

我有一个使用 AWS PHP SDK 创建的脚本,可以将按钮作为物联网核心中的内容批量上传,同时将其添加到我服务器上的数据库中。

当使用 RegisterThing 方法并在参数参数中发送 CSR 时,证书会很好地创建并附加到事物上,并且带有证书的所有内容看起来都很好。

当我按下它所连接的按钮时,我在 Long Short Short 的序列中出现红色闪烁,根据 AWS 的说法是“无法与服务器建立安全连接。这个错误很可能是由于未知或不活动证书。”。

如果我将按钮作为触发器附加到我的 Lambda 函数,当它作为物联网核心中的事物不存在时,按钮会按预期工作并且不会给我错误。

我将在 Lambda 中添加为触发器时创建的证书与我从 CSR 创建的证书进行了比较。除了附加到 CSR 的 DN 配置外,几乎没有区别。

在理解为什么我的 CSR 创建的证书会出错时,我们将不胜感激。

标签: amazon-web-servicesaws-lambdaaws-sdkiotaws-iot

解决方案


推荐阅读