Как подготовить устройство Azure IoT из мобильного приложения - PullRequest
1 голос
/ 02 апреля 2019

Мое требование - разработать мобильное приложение, которое само регистрирует мобильное устройство в концентраторе IoT с использованием служб инициализации.

Я занимаюсь разработкой мобильного приложения с использованием собственного кода реагирования и SDK Azure IoT Java.Он предназначен для отправки телеметрических данных в центр IoT Azure.Однако я не хочу жестко кодировать подробности подключения к IoT каждого мобильного устройства.

Там я встретил службы предоставления IoT, которые можно использовать для программной регистрации устройств.Я планировал зарегистрировать устройство после установки или при первой загрузке приложения.Но в источниках интерактивной справки упоминается, что все аттестации безопасности должны выполняться изготовителем.

Похоже, мне следует сохранить промежуточный сертификат x.509 в приложении и сгенерировать листовой сертификат для регистрации устройства.Я чувствую, что это плохая идея.Как правильно обращаться с моей ситуацией?

1 Ответ

1 голос
/ 02 апреля 2019

Вы можете рассмотреть возможность использования симметричного ключа для предоставления через службу обеспечения устройств.Вот несколько ссылок для справки:

Вы также можете использовать сертификат X.509.Если у вас есть листовой сертификат на устройстве, вы можете зарегистрировать сертификат подписи в Службе инициализации устройства и использовать группу регистрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...