在本機伺服器中使用 Java 適用的 Cloud 用戶端程式庫

App Engine Java 專案使用 Java 適用的 Cloud 用戶端程式庫存取 Google Cloud API 公開的資源和服務。

大部分 Google 雲端服務皆要求應用程式必須獲得存取權的授權。服務帳戶是一種特殊的 Google 帳戶,屬於特定 GCP 專案中部署的應用程式,而不是屬於個別使用者。在 App Engine 上執行時,Java 適用的 Cloud 用戶端程式庫會使用服務帳戶來呼叫 Google 服務 API。

在本機的 App Engine 模擬器中執行同個應用程式時,需要指定 GCP 專案和服務帳戶。

設定本機伺服器的存取權

設定本機伺服器存取 Java 適用的 Cloud 用戶端程式庫:

  1. 依序選取 [Run] > [Run Configurations]

  2. 建立新 App Engine 本機伺服器來執行設定,或是選取現有的設定。

  3. 開啟 [Cloud Platform] 分頁標籤。

    執行設定的對話方塊。已建立新的 App Engine 本機伺服器執行設定,並開啟「Google Cloud Platform」分頁。帳戶、專案和服務金鑰均有欄位。有可供選取服務金鑰路徑的瀏覽按鈕。系統會顯示「Create New Key」、「Revert」、「Apply」和「Run」按鈕,但均停用。

  4. 選取您想要使用的 [Account] (帳戶),或是新增一個帳戶。

  5. 選取與您應用程式相關聯的 [Project] (專案)

  6. 選取 [Create New Key] (建立新金鑰)

    Eclipse 會建立新的服務金鑰,並在 [Service key] (服務金鑰) 欄位中顯示路徑。

    執行設定的對話方塊。已建立新的 App Engine 本機伺服器建立新的執行設定,並開啟 Google Cloud Platform。帳戶、專案和服務金鑰均有欄位。有可供選取服務金鑰路徑的瀏覽按鈕。會顯示「Create New Key」、「Revert」、「Apply」和「Run」按鈕。已選取帳戶和專案。「Service key」(服務金鑰) 欄位會顯示金鑰檔案的路徑。

  7. 選取 [Apply] (套用)

也可以選取您在 API 主控台中建立的服務帳戶金鑰,並將此金鑰下載至本機檔案系統做為 JSON 檔案。

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Tools for Eclipse
需要協助嗎?請前往我們的支援網頁