【发布时间】:2018-12-04 12:05:04
【问题描述】:
我已采取的步骤:
- 在 Elastic Beanstalk 中的负载均衡器上启用 80 HTTP -> 80 HTTP 和 443 HTTPS -> 80 HTTP
- 将我的 Route53 托管区域的 www 和 apex A 记录别名到我的负载均衡器
- 设置 SSL 证书
- 使用带有 HTTPS 重定向的默认 ASP.NET React 模板
- 在 .csproj 中添加了
<RuntimeIdentifier>win-x64</RuntimeIdentifier>,因为 EB 还没有使用 2.1。 - 使用 Visual Studio AWS 工具部署
什么有效:
https://www.example.com有效
https://example.com有效
什么不起作用:
http://example.com 不会重定向到 https://example.com
http://www.example.com 不会重定向到 https://www.example.com
我知道过去您必须编写自定义扩展方法才能使其与 AWS LB 一起使用。有人有使用标准模板的工作示例吗?
【问题讨论】:
标签: amazon-web-services asp.net-core amazon-elastic-beanstalk