練習 - 宣告 Azure IoT Central 網路端點

已完成

在本練習中,您將宣告 Azure IoT Central 網路端點。

列出 Azure IoT Central 網路端點

請遵循下列步驟來列出 Azure IoT Central Web 應用程式的網路端點。

  1. 開啟命令提示字元視窗。

  2. 移至您複製到電腦的 Altair8800Emulator 資料夾中的 Azure Sphere 範例資料夾。

    • 若為 Windows:移至 Samples\AzureIoT\Tools\win-x64 資料夾。

    • 若為 Linux:移至 Samples/AzureIoT/Tools/linux-x64 資料夾。

      您可能必須明確設定 ShowIoTCentralConfig 工具的執行權限。 若要這樣做,請從終端機執行 chmod +x ShowIoTCentralConfig

  3. 執行 ShowIoTCentralConfig 工具,然後遵循提示,如下表所示:

    注意

    組織可能需要同意 ShowIoTCentralConfig 工具存取 Azure IoT Central 資料,就像同意 Azure API 一樣。

    提示 回應
    您是否正在使用舊版 (2018) IoT Central 應用程式? (Y/N) 回應 N
    IoT Central 應用程式 URL 您可以在瀏覽器網址列中找到 URL (例如,https://apps.azureiotcentral.com)。
    API 權杖 權杖可從 Azure IoT Central 應用程式產生。
    1. 選取 [系統管理]>[API 權杖]>[產生權杖]
    2. 提供權杖的名稱 (例如,"AzureSphere")。
    3. 選取 [系統管理員] 作為角色,然後選取 [產生]
    4. 將權杖複製到剪貼簿。 權杖是以 SharedAccessSignature 開頭。
    識別碼範圍 在 Azure IoT Central 應用程式中,選取 [系統管理]>[裝置連線],然後複製識別碼範圍
  4. 檢閱 ShowIoTCentralConfig 工具的輸出。 其看起來會類似下列文字:

    "CmdArgs": [ "--ScopeID", "0ne0099999D" ],
    "Capabilities": {
       "AllowedConnections": [ "global.azure-devices-provisioning.net", "iotc-9999bc-3305-99ba-885e-6573fc4cf701.azure-devices.net", "iotc-789999fa-8306-4994-b70a-399c46501044.azure-devices.net", "iotc-7a099966-a8c1-4f33-b803-bf29998713787.azure-devices.net", "iotc-97299997-05ab-4988-8142-e299995acdb7.azure-devices.net", "iotc-d099995-7fec-460c-b717-e99999bf4551.azure-devices.net", "iotc-789999dd-3bf5-49d7-9e12-f6999991df8c.azure-devices.net", "iotc-29999917-7344-49e4-9344-5e0cc9999d9b.azure-devices.net", "iotc-99999e59-df2a-41d8-bacd-ebb9999143ab.azure-devices.net", "iotc-c0a9999b-d256-4aaf-aa06-e90e999902b3.azure-devices.net", "iotc-f9199991-ceb1-4f38-9f1c-13199992570e.azure-devices.net" ],
       "DeviceAuthentication": "--- YOUR AZURE SPHERE TENANT ID---",
    }
    
  5. 將 ShowIoTCentralConfig 工具的輸出複製到記事本,因為您將在稍後的單元中使用此資訊。