APIGateway证书错误

0

【以下的问题经过翻译处理】 你好,我有以下的设置。 api.mydomain.com (Route53) -> API GW Rest API instance as an HTTP proxy -> ELB DNS Name -> ECS

如果需要,我可以将 Rest API 转换为 HTTP API。

当我调用 api.mydomain.com 时,通过 Cloudwatch 控制台,我得到以下错误:由于配置错误,执行失败:主机名 '<ELB_DNS_NAME>' 与对等方提供的证书主题不匹配(CN=mydomain.com)

这个问题的根本原因是什么,详细解释一下,并且如何最好地解决这个问题?我的方法是否正确?

感谢任何帮助。

1개 답변
0

【以下的回答经过翻译处理】 我建议你仔细阅读这份文档及其子章节,以确保你已经正确配置了API Gateway REST API的自定义域名 - https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html

此外,ELB是否为ECS的公共或私有端点。如果是公共的,你应该没问题,但如果是私有的,你需要配置一个VPCLink和一个Network Load Balancer在ALB前面用于ECS - https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-private-integration.html

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인