Share via


設定 Azure IoT 中心以搭配 Azure 球體使用

本主題說明設定 Azure IoT Central 以搭配 Azure 球體使用的步驟。

當您完成本主題中的工作後,若裝置第一次連線至 Azure IoT 中心應用程式,系統會自動驗證所有用於 Azure 球體目錄的裝置。 因此,您只需要完成這些步驟一次。

開始之前

本節中的步驟假設:

  • 您的 Azure 球體裝置是透過 USB 連接到您的電腦。
  • 您有 Azure 訂閱。

概述

設定 Azure IoT Central 以搭配 Azure 球體裝置使用需要多步驟程式:

  1. 建立 Azure IoT 中心應用程式。
  2. 從 Azure 球體安全性服務下載 Azure 球體目錄的驗證 CA 憑證。
  3. 將 CA 憑證上傳至 Azure IoT Central,告知您擁有憑證由此 CA 簽署的所有裝置。 換之,Azure IoT Central 會傳回驗證碼。
  4. 從簽署驗證碼的 Azure 球體安全性服務產生並下載驗證憑證。
  5. 上傳驗證憑證以向 Azure IoT Central 證明您擁有該 CA。

步驟 1. 建立 Azure IoT 中心應用程式

  1. 使用您的 Azure 認證登入 Azure IoT Central

  2. 如果您還沒有應用程式,請依照 建立 Azure IoT 中心應用程式中的步驟進行。 當您到達 [ 註冊裝置] 區段時 停止。

重要

Azure IoT Central 提供 7 天免費試用應用程式。 7 天后,應用程式會根據裝置和郵件數目產生費用。 Azure IoT 中央定價頁面提供詳細資料。

步驟 2. 下載目錄驗證 CA 憑證

  1. 從命令提示字元登入您的 Azure 登入:

    az login
    
  2. 下載 Azure 球體目錄的憑證授權單位單位 (CA) 憑證。 此命令會將憑證下載到目前工作目錄中名為 CAcertificate.cer 的檔案。 請確定您將檔案下載到您擁有寫入權限的目錄,否則下載作業將會失敗。 輸出檔案必須有 .cer 副檔名。

    az sphere ca-certificate download --resource-group MyResourceGroup --catalog MyCatalog --output-file CACertificate.cer
    

步驟 3. 將型錄 CA 憑證上傳到 Azure IoT 中心,並產生驗證碼

  1. 開啟您的 IoT 中心應用程式。 在 [ 安全 性] 區段下,選取 [ 許可權],然後選取 [裝置連線群組]

  2. 選取 [+ 新增 ] 以建立註冊群組 (例如 MyX509Group) ,其憑 證類型 (X.509) 。 選取 [儲存]

  3. 在您建立的註冊群組中,向下捲動至 [憑證] (X.509) 。 在 [ 主要]中,選 取 [管理主要]

  4. 在 [ 主要憑證] 對話方塊中,選取 [新增憑證]。 從 [ 開啟 ] 對話方塊中,選取您在上一個步驟中產生的根憑證檔案。 選取 [開啟]。 此時您可以自動或手動驗證憑證。

自動驗證憑證

在 [ 主要憑 證] 對話方塊中選取根憑證檔案之後,憑證預設會設為在上傳時進行驗證。 如果您使用的是您信任的 CA 憑證,且知道您擁有憑證的完整擁有權,此選項可讓您自我證明您已驗證憑證。

  1. 若要自動驗證憑證,請 將 [設定憑證狀態] 設定為 [上傳時驗證 ] 設為 [ 開啟]

  2. 取 [上傳]。 憑證的 旨和 縮圖會 出現在 [ 主要憑證 ] 對話方塊中。 含有核取記號圖示的標籤 已驗證 ,表示驗證成功。 選取 [關閉]

  3. 選取註冊群組頁面頂端的 [儲存],儲存您的變更。

手動驗證憑證

在 [ 主要憑 證] 對話方塊中選取根憑證檔案之後,您可以指定您要手動驗證憑證。

  1. 若要手動驗證憑證,請將 [ 設定憑證狀態] 設定為上傳時驗證[關閉]

  2. 取 [上傳]。 憑證的 旨和 縮圖會 出現在 [ 主要憑證 ] 對話方塊中。 含有警示圖示的標籤 需要驗證 ,表示需要驗證。

  3. [憑證驗證]底下,選 取 [產生驗證碼],然後複製 [ 驗證碼] 中顯示的驗證碼。

  4. 在命令提示字元中,執行下列命令以下載驗證憑證,以證明您擁有型錄 CA 憑證。 在命令中使用上一個步驟的驗證碼取代 <code>

    az sphere ca-certificate download-proof --destination ValidationCertification.cer --verification-code <code>
    

    Azure 球體安全性服務會使用驗證碼簽署驗證憑證,以證明您擁有該 CA。

  5. 返回 Azure IoT Central,然後選取 [驗證]

  6. 在 [ 開啟 舊檔] 對話方塊中,選取您在上一個步驟中下載的驗證憑證。 選取 [開啟]。 驗證之後,憑證的狀態會變更為 [主要憑證] 對話方塊中含有核取記號圖示的[驗證]。 選取 [關閉]

  7. 選取註冊群組頁面頂端的 [儲存],儲存您的變更。

後續步驟

完成這些步驟之後,Azure 球體目錄中的任何裝置都會自動存取您的 Azure IoT 中樞應用程式。

您現在可以執行 Azure IoT 範例 ,或使用 Azure IoT 中樞來監視和控制任何 Azure 球體裝置。