簡體   English   中英

如何獲取 Azure IoT-Hub 的 SharedAccessKey

[英]How to get SharedAccessKey for Azure IoT-Hub

有誰知道如何為 azure IoT 中心創建 SharedAccessKey? 我想使用主機名 xxxxx.azure-devices.net 創建一個默認配置並動態設置 deviceId。 如何使用這兩個參數創建所需的 SharedAccessKey?

您可以使用設備 sdk 或服務 sdk 創建共享訪問簽名。 在服務 sdk 端,您可以創建通用共享訪問簽名,即使用 resourceuri 作為{IoT hub name}.azure-devices.net/devices 在此處查看相關鏈接。

在設備 sdk 端,您可以使用下面的圖像算法並生成簽名並在代碼中使用它來連接到 IoT Hub。 例如, 這里是使用 SAS 的設備 sdk 的 NodeJS 代碼。 您也可以在 C# 中找到類似的示例。

在此處輸入圖片說明

因此,在上圖中,您可以將策略用作具有所有相關權限的iothubowner ,並且您可以獲取/更新/添加任何設備信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM