Как запросить строку подключения устройства в azure, используя python и библиотеку iotHub? - PullRequest
0 голосов
/ 28 мая 2020

Мне интересно, как можно получить строку подключения устройства из IotHub, используя python в azure? Любые идеи? объект устройства, созданный IoTHubRegisterManager.Create_device_with_sas (...), похоже, не содержит строку подключения свойства.

1 Ответ

0 голосов
/ 02 июня 2020

Вы можете получить строку подключения устройства из реестра устройства. Однако делать это на устройстве не рекомендуется. Причина в том, что вам понадобится строка подключения концентратора Интернета вещей для аутентификации с вашим концентратором, чтобы вы могли читать реестр устройства. Если ваше устройство делает это и оно взломано, то теперь у злоумышленника есть строка подключения к вашему концентратору Интернета вещей, и он может вызвать всевозможные беспорядки. Вы должны отдельно указать каждому экземпляру устройства его строку подключения. В качестве альтернативы вы можете изучить службу Azure DPS, которая предоставит вам данные аутентификации устройства безопасным способом.

...