【问题标题】:Configuring HTTPS on AWS Elastic Beanstalk / Rails在 AWS Elastic Beanstalk / Rails 上配置 HTTPS
【发布时间】:2018-11-18 04:53:45
【问题描述】:

我已将 Rails 应用程序部署到 AWS Elastic Beanstalk。我的设置在 HTTP 上运行良好,但我在设置 HTTPS 访问时遇到了困难。

我使用 ACM 创建了 SSL 证书并将负载均衡器设置为侦听端口 443。所以我有端口 80 和 443 通过 HTTPS 进行侦听,并且都指向实例端口 80。我已确保我的安全组允许 HTTPS .

使用此新配置,请求似乎无法到达服务器。我错过了什么吗?

非常感谢

编辑:添加 ELB 侦听器图像

【问题讨论】:

  • 你能发布 ELB 监听器图片吗?
  • 好的,刚刚添加为上面的编辑
  • 1) 80/http | 80/http noSSL, 2) 443/https | 80 http withSSL

标签: ruby-on-rails amazon-elastic-beanstalk


【解决方案1】:

EB 实例端口默认监听 80。保存后,确保使用https://

另外,如果使用 EB url 来检查 https,证书将不会加载。您需要将 CNAME 转换为您的域名。

【讨论】:

  • 解决了 - 我设置了错误的实例端口。谢谢!
猜你喜欢
  • 2017-09-20
  • 2017-11-20
  • 2015-08-07
  • 2019-02-05
  • 2018-08-14
  • 2019-02-28
  • 1970-01-01
  • 2016-04-22
相关资源
最近更新 更多