如何在没有负载均衡器的情况下在ElasticBeanstalk上为https配置springboot后端服务器

a1o7rhls  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(347)

我也试图配置我的springbootweb服务器部署在ebs上的https。由于这是一个测试环境,我计划使用自签名证书。我已经测试了 Postman 本地应用程序,它的工作。但是,在将应用程序部署到我的ebs之后,我的 Postman 给出了ec2示例:
错误:连接失败
以下是我所采取的所有步骤,我是否错过了什么?
创建我自己的ssl证书并更新我的spring应用程序属性-这里应该没有任何问题,因为它在localhost上工作

server.ssl.key-store-type=PKCS12
server.ssl.key-store=classpath:keystore/keystorename.p12
server.ssl.key-store-password=password
server.ssl.key-alias=alias
server.ssl.enabled=true

允许我的ebs示例的安全组接受https-打开入站端口443
http工作得非常好,只有在我为springboot启用ssl时才会收到这个错误连接拒绝
注意:我的springboot后端是在ebs上使用maven安装的jar应用程序部署的。

yb3bgrhw

yb3bgrhw1#

错误“connect econnrefused”表示应用程序没有在端口443上运行,或者防火墙阻止了您。你能做到的 telnet [ip] 443 来证实这一点。如果问题是ssl,telnet仍将连接,但您将收到与ssl cert相关的错误

相关问题