2

我的要求是开发一个移动应用程序,该应用程序本身使用配置服务在 IoT 中心注册移动设备。

我正在使用 react native 和 Azure IoT Java SDK 开发一个移动应用程序。它将遥测数据发送到 Azure IoT 中心。但是我不想硬编码每个移动设备的物联网连接细节。

在那里,我遇到了物联网供应服务,可用于以编程方式注册设备。我的计划是在安装或首次启动应用程序时注册设备。但是在线帮助来源提到所有安全证明都应该由制造商完成。

看来我应该在应用程序中存储一个 x.509 中间证书并生成一个叶证书来注册设备。我觉得这是个坏主意。处理我的情况的正确方法是什么?

4

1 回答 1

2

您可以考虑使用对称密钥通过设备配置服务进行配置。以下是一些链接供您参考:

您也可以使用 X.509 证书。如果您在设备上有叶子证书,您可以使用设备配置服务注册签名证书并使用注册组。

于 2019-04-02T20:14:15.637 回答