tomcat - 在 ELB 后面启用 SSL 的 Tomcat
问题描述
我目前的设置如下
ELB (80) ----- > (8080)
ELB (443) ------> (8080) (with a certificate installed in the ACM)
因此,从客户端到 ELB 的连接是安全的,但从 ELB 到我的应用程序的连接变得不安全。
我想存档这个:
ELB (80) ----- > (8080)
ELB (443) ------> (8443) (with a certificate installed in the ACM)
我想开始让我的 Tomcat 在启用 SSL 的 8443 上运行。说我需要安装当前安装在 ELB 上的相同证书是否正确?
或者在 Tomcat 上安装一个“自签名”本地主机证书就足够了?
我之所以问,是因为我确实尝试了上述方法,但似乎没有用,我不知道是因为我错误地配置了 tomcat 还是因为我需要适当的证书。我不完全确定 ELB 如何将 SSL 请求转发到应用程序。
解决方案
Answering my own question.
Yes it is possible to use a self signed cert
ELB (HTTP 80) ----- > (HTTP 8080)
ELB (SSL 443) ------> (SSL 8443) (with a certificate installed in the ACM)
推荐阅读
- .net-core - Visual Studio Code 无法构建默认的 dotnet 核心类库
- android - 在将 android 媒体效果应用于 android 中的图像时,如何减少或修复 GlSurfaceView 使用的图形内存量?
- spring - Spring - 提交表单后如何让页面刷新?
- c# - 在 .NET Core Web 应用程序中测试路由
- python - 为什么使用自己的分类训练 Keras NN 时损失函数不会减少?
- angular - 离子 4:ngOnInit 与 ionViewWillEnter
- python - 如何使用字典数据制作子图?
- python - TensorFlow Serving 将数据作为 b64 而不是 Numpy Array 发送
- python - 无符号字符数组问题
- c++ - 如何避免文件变量成为 OpenMP 中的竞争条件(离散元方法模拟)