python-3.x 如何将http转换为部署在AWS中的https API URL

rxztt3cl  于 2023-02-06  发布在  Python
关注(0)|答案(1)|浏览(106)

我在AWS中部署了一个基于Python flask 的应用程序。它在http://<ip>上运行良好。我需要将其转换为https。我已向管理员发送请求,以启用端口443的https。
这会自动使我的应用程序到https,还是我需要安装或设置其他东西才能实现?

mfuanj7w

mfuanj7w1#

你有很多选择;

使用ACM(最简单?!):

如果您正在使用AWS负载平衡器,您可以使用ACM服务创建证书,并将其分配给您的负载平衡器,然后在EC2面板中修改您的Target Groups
如果你使用的是cloudfront,你也可以在那里配置你的SSL/TLS。(不改变负载均衡器和目标组)。它将作为上层工作。

使用AWS ACM以外的其他证书提供程序:

您可以设置类似Lets Encrypt的内容或使用Cloudflare服务。
注意:这实际上取决于你的云堆栈目前是怎样的,你可能只部署在EC2服务器上,并配置了Nginx,并在AWS之外使用其他服务完成了所有其他事情,或者你可以在你的ALB上使用Lets Encrypt证书。这篇文章只给了你一些关键词,你可以搜索并查看每个解决方案的确切说明/教程。

相关问题