API 网关 DNS 在没有 HTTPS 的情况下无法工作

问题描述 投票:0回答:2

我是 AWS 初学者。

我使用 API GATEWAY 创建了一个 POST 端点。 (获取 xxx.execute-api.eu-west-3.amazonaws.com)

然后,我在API GATEWAY工具中制作了自定义DNS。 (证书管理器,route53)

在 Postman 中,我可以访问 https://mydns.com 但无法访问 mydns.com(前面没有 HTTPS)。

我得到错误:连接ECONNREFUSED

我希望能够在 URL 前面不带 https 的情况下访问我的 dns。

我有 POST/GET 请求,我认为 http 有问题,但找不到。

请问你有什么想法吗?

提前致谢

amazon-web-services aws-api-gateway amazon-route53 api-gateway
2个回答
1
投票

Amazon API Gateway 终端节点是 HTTPS,而不是 HTTP,这就是您收到 ECONNREFUSED 错误的原因。没有办法解决。


0
投票

使用 API Gateway http 端点是不可能的。您可以设置 CloudFront 分配以将 http 流量重定向到您的 https 目标(API 网关)

© www.soinside.com 2019 - 2024. All rights reserved.