Использование Microsoft Центр Интернета вещей Azure
Приложение Azure Sphere может взаимодействовать с Центр Интернета вещей Azure для отправки и получения сообщений, управления двойником устройства и получения прямых вызовов методов из приложения службы Интернета вещей Azure. Чтобы использовать эти функции, вам потребуется подписка Microsoft Azure и экземпляр Центр Интернета вещей Azure.
настройка Центр Интернета вещей Azure
Использование Центр Интернета вещей Azure с устройством Azure Sphere включает в себя многофакторную проверку подлинности:
- Скачайте сертификат ЦС проверки подлинности из службы безопасности Azure Sphere, которая проверяет центр сертификации каталога Azure Sphere.
- Отправьте сертификат ЦС в службу подготовки устройств Центр Интернета вещей Azure (DPS), чтобы зарегистрировать устройство в экземпляре Центр Интернета вещей Azure.
- Проверьте сертификат ЦС, чтобы подтвердить владение каталогом Azure Sphere. Взамен получите второй сертификат — сертификат проверки, с помощью которого можно зарегистрировать устройство в Центре Интернета вещей.
Этот процесс помогает:
- Защита от подмены удостоверения устройства, чтобы невозможно было использовать ненадежное устройство
- Предотвращение использования скомпрометированных или недоверенных ОС Azure Sphere
- Убедитесь, что только авторизованная сущность может зарегистрировать устройство в экземпляре Центр Интернета вещей Azure
Выполните действия, описанные в разделе Настройка Центра Интернета вещей для Azure Sphere, чтобы завершить процесс проверки подлинности.
Важно
Хотя для проверки подлинности приложения в экземпляре Центр Интернета вещей Azure можно использовать строку подключения с общим ключом доступа для конкретного устройства, такое решение менее безопасно, чем проверка подлинности на основе сертификата. Любой пользователь, имеющий доступ к общему ключу доступа, может отправлять и получать сообщения от имени этого устройства. Чтобы обеспечить безопасность устройств и приложений, всегда используйте процедуру проверки подлинности на основе сертификата, описанную в этом разделе.
Использование Центр Интернета вещей Azure
Пошаговое руководство по настройке Центр Интернета вещей Azure см. в статье Пример приложения Интернета вещей Azure на сайте GitHub.
пакет SDK для Центр Интернета вещей Azure
Пакет SDK для устройств Azure IoT для C включает Центр Интернета вещей Azure клиентская библиотека, которую можно использовать в приложениях Azure Sphere.
Дополнительные сведения о Центр Интернета вещей Azure
Эти средства помогут вам управлять устройствами в Центр Интернета вещей Azure:
Iothub-explorer — это средство командной строки, которое выполняет те же задачи, что и Обозреватель устройства, но также позволяет запрашивать и задавать сведения в двойнике устройства.
Набор средств Интернета вещей Azure — это кроссплатформенное расширение Visual Studio Code с открытым кодом, которое помогает управлять Центр Интернета вещей Azure и устройствами в Visual Studio Code.
Для расширенных сценариев Интернета вещей с использованием других служб и средств Azure проверка следующие руководства: