通过HTTPS从本地主机

时间:2019-01-03 10:29:58

标签: amazon-web-services ssl localhost amazon-elb

我有一个带ECS和ALB的AWS设置。 ALB具有https侦听器,我正在尝试为其配置SSL证书并将流量转发到我的ECS任务。

我的问题是在开发环境中,我们使用localhost运行应用程序,并且在尝试将数据发送到ALB和ECS任务时,流量被拒绝,因为我无法添加本地主机,因为我的域是SSL

有什么办法可以解决这个问题?

2 个答案:

答案 0 :(得分:0)

也许您可以在hosts文件中添加域名。

127.0.0.1 dev.example.com

这样,当您请求dev.example.com时,它将进入您的本地主机。 然后,您的本地应用程序可以与ALB进行通信,并且您的浏览器将使用正确的SSL证书查看它。

答案 1 :(得分:0)

问题出在Route53和记录集中。我在Route53 services.example.com中创建了一个新的子域,其中A Record Type和Alias是针对ALB的。然后在前端使用此子域。

无需在主机文件中添加任何内容。