驗證網域名稱

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

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

服務名稱要求

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

  • The maximum length of the domain name is 253 characters.
  • The domain name must start with a lowercase letter.
  • Each section in the domain name, which is delimited by dots, has the following requirements:
    • Must start with a lowercase letter.
    • Must not end with a dash.
    • The remaining characters can be lowercase letters, numbers, or dashes.
    • The maximum length is 63 characters.

驗證擁有權

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

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

  1. 前往 Search Console

  2. 點選「Domain」

  3. 輸入您的網域名稱。

  4. 按一下「繼續」

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

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

    Search Console 使用者介面

  7. 按照 Search Console 提供的指示操作,直到完成網域驗證為止。

委派給開發人員

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

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

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

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

後續步驟