我的要求是开发一个移动应用程序,该应用程序本身使用配置服务在 IoT 中心注册移动设备。
我正在使用 react native 和 Azure IoT Java SDK 开发一个移动应用程序。它将遥测数据发送到 Azure IoT 中心。但是我不想硬编码每个移动设备的物联网连接细节。
在那里,我遇到了物联网供应服务,可用于以编程方式注册设备。我的计划是在安装或首次启动应用程序时注册设备。但是在线帮助来源提到所有安全证明都应该由制造商完成。
看来我应该在应用程序中存储一个 x.509 中间证书并生成一个叶证书来注册设备。我觉得这是个坏主意。处理我的情况的正确方法是什么?