是否可以使用设备主键向 Azure IOTHub 设备发送 D2C 请求,而不使用设备 ID 或设备主机名?

问题描述 投票:0回答:1

我想使用设备主键向 Azure IOTHub 设备发送 D2C 请求,该主键存在于 IOTHub 中注册的每个设备的属性中,而不提及设备 ID 或设备主机名。

我尝试在 Azure SDK 的帮助下使用 dotnetcore 中的设备主键向 Azure IoT 中心发送请求,而不使用设备 ID 或设备主机名,但我无法做到这一点。如果有人知道该怎么做,请告诉我。

azure azure-iot-hub azure-iot-hub-device-management
1个回答
0
投票

如果没有设备 ID,则无法向 IoT 中心发送 D2C 消息。当设备发送 D2C 消息时,它使用其设备 ID 和主密钥向 IoT 中心验证自身身份。在向 IoT 中心进行身份验证时始终需要设备 ID。

© www.soinside.com 2019 - 2024. All rights reserved.