С устаревшей версией azure-iot-python-skd версии 1 стало возможным подключить устройство ниже по потоку с использованием аутентификации X.509 к прозрачному шлюзу с включенным iotedge, задав строку подключения следующим образом: HostName=<edge device hostname>;DeviceId=<device_id>;x509=true
Затем установите сертификаты с помощью set_option("TrustedCerts" ...)
, set_option("x509certificate", ...)
и set_option("x509privatekey", ...)
Как это можно сделать с новой версией 2 sdk?
Я не мог понять, как это сделать с помощью create_from_x509_certificate(...)
или create_from_connection_string(...)
.