我有一台使用 Azure IoT 设备预配服务预配的设备。到目前为止,一切都很好。
现在,我想从我的 Azure 应用服务之一更新设备所需的属性。我有我的预配服务的连接字符串,并且使用设备的注册 ID,我可以获得分配的 IoT 中心主机名。
但是,此时我无法访问 IoT 中心的连接字符串。到目前为止,我找到的更新设备孪生的解决方案需要知道 IoT 中心的连接字符串(主机名和共享密钥)。
我可以实现一个服务,它可以以某种方式保留所有集线器的连接字符串的映射,并根据主机名返回连接字符串,但是我发现这有点麻烦并且容易出错。
问题
有没有办法只与 IoT 设备配置服务通信以访问 IoT 中心,而无需跟踪 IoT 中心的连接字符串?如果不是,那么推荐的方法是什么?