我在 AWS API 网关中添加了带有自定义域名映射的证书,但它自动允许 HTTP,我如何阻止普通 HTTP 并只允许 HTTPS?
最佳答案
所有 API 网关 API 都以 CloudFront 分发为前端。这些 CloudFront 分配中的每一个(无论是像您这样的自定义域还是默认的 *.execute-api 分配)都配置为 redirect all HTTP requests to HTTPS .尽管 CloudFront 可以选择严格要求 HTTPS 并在 HTTP 请求上返回 403,但为简单起见,我们目前不公开此选项。
如果您认为您有有效的用例要求 HTTPS 而不是重定向,请打开支持票,团队可以评估您的请求。
关于aws-api-gateway - 如何使用自定义域名映射为 AWS API Gateway 阻止 HTTP 并仅允许 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44200229/