共用方式為


快速入門:使用 Azure CLI 在 App Service 中建立服務連線

本快速入門說明使用 Azure CLI 在 Azure App Service 中建立服務連線的步驟。

如果您沒有 Azure 訂閱,請在開始之前,先建立 Azure 免費帳戶

必要條件

  • 本快速入門需要 2.30.0 版或更新版本的 Azure CLI。 如果您是使用 Azure Cloud Shell,就已安裝最新版本。
  • 本快速入門假設您已至少在 Azure 上執行 App Service。 如果您還沒有 App Service,請建立

初始設定

  1. 如果您是第一次使用服務連接器,請從執行命令 az provider register 開始,註冊服務連接器資源提供者。

    az provider register -n Microsoft.ServiceLinker
    

    提示

    您可以執行命令 az provider show -n "Microsoft.ServiceLinker" --query registrationState 來檢查資源提供者是否已註冊。 如果輸出是 Registered,表示服務連接器已經註冊。

  2. 或者,使用 Azure CLI az webapp connection list-support-types 命令來取得 Azure App Service 的支援目標服務清單。

    az webapp connection list-support-types --output table
    

建立服務連線

重要

使用受控識別需要您具備 Microsoft Entra 角色指派的權限。 沒有這個權限,就無法建立連線。 您可以要求訂用帳戶擁有者授與您此權限,或使用存取金鑰來建立連線。

使用 Azure CLI az webapp connection 命令,使用系統指派的受控識別建立 Blob 儲存體服務連線,並提供下列資訊:

  • 包含 Azure App Service 的資源群組名稱
  • Azure App Service 的名稱
  • 包含儲存體帳戶的資源群組名稱
  • 儲存體帳戶的名稱
az webapp connection create storage-blob

注意

如果您沒有 Blob 儲存體,可以執行 az webapp connection create storage-blob --new --system-identity 來佈建新 Blob,並直接連線到您的 Aaure App Service 執行個體。

檢視連線

執行 Azure CLI az webapp connection 命令,列出與 Azure App Service 的連線,並提供下列資訊:

  • 包含 Azure App Service 的資源群組名稱
  • Azure App Service 的名稱
az webapp connection list -g "<your-app-service-resource-group>" -n "<your-app-service-name>" --output table

下一步

請遵循以下教學課程,使用服務連接器開始組建您自己的應用程式。