驗證網域名稱

如果您已擁有網域名稱 (例如 example.com),並且想要使用這個網域名稱做為 Cloud Endpoints 服務的名稱,則必須證明您已獲授權使用該網域。如果您沒有自己的網域名稱,則可以使用 Google 代管的網域。在此情況下,您無需驗證擁有權。

本頁面說明如何驗證要用於在 Google Cloud上執行之 API 的網域名稱擁有權。

服務名稱要求

一般而言,您可以將 Endpoints 服務名稱設為與網域名稱完全相同。Endpoints 對服務名稱有以下要求:

  • 網域名稱的長度上限為 253 個字元。
  • 網域名稱開頭必須為小寫英文字母。
  • 網域名稱中以點分隔的每個部分都具有下列需求條件:
    • 開頭必須為小寫字母。
    • 不得以破折號結尾。
    • 剩餘字元可為小寫字母、數字或破折號。
    • 長度上限為 63 個半形字元。

驗證擁有權

只有通過網域名稱擁有權驗證的使用者帳戶才能進行 Endpoints 設定的首次部署。首次部署之後,您可以將更多受限制的服務設定編輯者角色授予使用者、群組或服務帳戶。詳情請參閱「授予及撤銷 API 的存取權」。

如何驗證您擁有網域名稱:

  1. 前往 Search Console

  2. 點選「Domain」

  3. 輸入您的網域名稱。

  4. 按一下「繼續」

  5. 在「透過 DNS 記錄驗證網域擁有權」橫幅的「記錄類型」下拉式選單中,盡可能使用「建議方法」選項。

  6. 登入網域名稱供應商的網站,然後按照操作說明完成驗證程序。您提供的網域名稱可能符合AutoDNS 的使用資格。

    Search Console UI

  7. 請按照 Search Console 提供的指示完成網域驗證。

委派給開發人員

在 Search Console 中通過網域擁有者驗證後,您可以選擇將子網域的存取權委派給機構內的開發人員,讓開發人員建立 Endpoints API,無需自行驗證網域擁有權。

如要進一步瞭解委派功能,請參閱管理使用者、擁有者和權限一文。

針對安全資料傳輸層 (SSL) 設定網域

您可以針對安全資料傳輸層 (SSL) 設定網域。請注意,某些類型的驗證需要 SSL。

後續步驟