我正在嘗試在現有 VPC 中設定 VPC 端點。我能夠從 VPC 內的 lambda 呼叫私有網關端點。
問題:當我嘗試呼叫區域 API 網關端點時,我收到 403。Nat 網關已設定。我能夠通過 NAT 網關訪問互聯網。
我需要從 VPC 中的 lambda 呼叫私有端點和區域端點
uj5u.com熱心網友回復:
您的 VPC 端點會影響您的公共 API 端點。從檔案:
您無法使用啟用了私有 DNS的 API Gateway VPC 終端節點從 VPC 訪問公共 API
因此,您可以為 VPC 終端節點禁用私有 DNS。這樣,您將必須在 lambda 中明確使用私有 VPC 端點 URL。
訪問公共 API 的替代方法是通過:
請注意,如果您使用邊緣優化的自定義域名來訪問公共 API ,則這些 DNS 設定不會影響從 VPC 呼叫這些公共 API 的能力
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/355132.html
標籤:亚马逊网络服务 aws-lambda 亚马逊-vpc vpc-端点
下一篇:AWSCDK-S3到Lambda:創建S3EventSource且存盤桶回傳`Property'_resource'ismissingintype`錯誤
