我正在尝试将 HTTPS 添加到我的 AWS Elastic Load Balancer。
我通过 AWS Certificate Manager 获得了证书:
我确保负载均衡器的安全组在 443 上接受 0.0.0.0/0:
当通过 HTTP 访问我的域时,它可以工作。
但是,当尝试使用 HTTPS 加载我的域时,它不起作用 ( "ERR_CONNECTION_TIMED_OUT"
)
编辑和更新:
这是我试图让 HTTPS 工作的 API,不一定是域。域服务是来自 S3 的静态文件(角度 Web 应用程序),它是为数据库数据调用负载均衡器(将请求传输到 EC2 实例)的角度。
当 Angular 通过 HTTP 直接通过负载均衡器域名调用 api 时,请求会按预期响应。
当 Angular 通过 HTTPS 进行相同的 api 调用时,我收到以下错误: