我想要讓我的 Amazon API Gateway 私有 API 使用自訂網域名稱,而非預設基本網址。
如果您沒有私有 API,請建立一個,接著建立一個 Amazon Virtual Private Cloud (Amazon VPC) 端點。
在為您的 API 建立自訂網域名稱之前,您必須向 AWS Certificate Manager (ACM) 請求 SSL/TLS 憑證,或是將 SSL/TLS 憑證匯入 ACM。
當您請求或匯入憑證時,憑證必須將自訂網域名稱包含為備用網域名稱,才能通過網域驗證檢查。
如需更多資訊,請參閱 Get certificates ready in AWS Certificate Manager (在 AWS Certificate Manager 中準備好憑證)。
若要建立自訂網域名稱,請參閱 Tutorial: Create and invoke a custom domain name for private APIs (教學課程:為私有 API 建立和調用自訂網域名稱)。建立網域名稱時,請務必遵循最佳實務。
使用您在建立自訂網域名稱時指定的基礎路徑對映,對該網域名稱執行 curl 命令。接著,確認對自訂網域名稱的回應與您調用 API 階段網址時收到的回應相同。
如果 AWS 資源無法連線到您的私有 API 端點,請檢查您的組態需求。如需更多資訊,請參閱如何對連線至 API Gateway 私有 API 端點時出現的問題進行疑難排解?
Migrate a custom domain name to a different API endpoint type in API Gateway (將自訂網域名稱遷移至 API Gateway 中的不同 API 端點類型)
如何為 API Gateway API 設定公有自訂網域名稱?
Howard
已提問 2 年前
Eric
qleap
Cole
已提問 3 年前
User-9575267
Donnie LI
已發佈 2 年前