IoT Platformが提供するLink SDK for Cは、動的登録または製品ごとに固有の証明書認証機能をサポートしています。 これは別を燃やす必要性を除去します DeviceSecrets デバイスに、燃焼コストを削減します。 HTTPSベースの動的登録を使用して、デバイス認証情報を取得できます そして、接続 デバイスとIoT Platform。
前提条件
開発環境を準備する。
SDKを取得します。
SDKをカスタマイズするときは、SDKのカスタマイズページで [デバイス認証スキーム] を [動的登録] に設定します。
- プロダクトが作成され、 the ProductNameとProductSecretが取得され、動的登録が有効になります。
1つ以上のデバイスが製品に追加され、DeviceNamesが取得されます
処理中
は、HTTPSベースの動的登録を実装し、デバイスをIoT Platformに接続するために必要な認証情報を取得します。
. /demos/dynreg_basic_demo.cの

HTTPSベースの動的登録に関連するAPI操作の詳細については、「aiot_dynreg_api.h」をご参照ください。
例
例。
次は何ですか
HTTPS動的登録が成功した後、返されたDeviceSecretとProductKeyおよびDeviceNameを使用してデバイスをアクティブ化し、デバイスをIoT Platformに接続できます。 詳細については、以下の記事を参照してください。
説明
- デバイスがアクティブ化されていない場合は、動的登録を複数回実行できます。 ただし、最新のDeviceSecretのみが有効です。 最新のDeviceSecretがデバイスに書き込まれていることを確認します。
- デバイスがアクティブ化されている場合、ResetThing操作を呼び出して、IoT Platformコンソールでデバイスの登録ステータスを未登録にリセットする必要があります。 次に、デバイスを動的に登録できます。