Использовали ли вы Visual Studio для создания проекта, как они упоминали в предыдущем шаге ?Если это так, VS должен подключить это для вас, чтобы вам не пришлось копировать сертификат в любом месте на вашем конце, просто используйте сертификат для настройки устройства на стороне AzIotHub.
Для устранения неполадокпочему этого не происходит, можете ли вы включить или связать свой встроенный файл provisioning_device_client_sample.py
?Вероятно, он показывает или указывает, где создается экземпляр класса X509SecurityClient
, что приведет к объекту X509
, который имеет атрибут (self._cert_file
), который будет показывать путь к файлу.Также было бы полезно, если бы вы могли запустить это в Python IDE, чтобы мы могли вывести вещи на консоль.
Если это неудобно, я мог бы собрать SDK / образец и сам выполнить его, ноЯ давно не запускал Visual Studio на своей виртуальной машине, и, вероятно, мне нужно будет пройти через некоторые фанданго лицензирования.(Я в основном использую IOTHub Device & Service SDK, более новые версии которых не нужно создавать, или REST API для областей, где сломаны SDK.) Пройдет немного времени, прежде чем у меня будет свободное время длячто.