【发布时间】:2017-01-16 08:21:42
【问题描述】:
我正在尝试使用我的弹性 beanstalk 环境调试一种情况,其中我的证书管理器的证书被我的 eb 环境名称成功识别并抛出错误,因为我的证书适用于我的域而不是 elasticbeanstalk。 com,但是当我尝试通过beta.mysite.com 访问我的网站时,我注意到它仍在使用 http 而不是 https。因此,我试图确定这是否是我的 CNAME 记录、我的 expressjs 设置或我的负载均衡器的问题。这是我目前的设置:
SSL ID:.*mysite.com
- 状态:已发布
- 使用中:是
负载均衡器:
- 监听端口:80
- 协议:HTTP
- 安全监听端口:443
- 协议:HTTPS
- 跨区域负载平衡:未选中
SSL 证书 ID:.*mysite.com
默认设置的其余选项
CNAME:
- 名称:beta.mysite.com
- 别名:否
- TTL:300 秒
- 值:beta-app.us-east-1.elasticbeanstalk.com
- 路由策略:简单
ExpressJS:
- 我认为所有这些过程都应该存在于服务器实例中,而不是后端代码中,因此我没有添加任何使用 https 的模块或选项。
【问题讨论】:
标签: amazon-web-services ssl express amazon-elastic-beanstalk