我在springboot上正确配置了ssl:
server.port=8443
server.ssl.key-store=classpath:springboot.p12
server.ssl.key-store-password=*****
server.ssl.key-store-type=PKCS12
无论我尝试什么端口,它总是说同样的话:配置为侦听端口8443
的Tomcat连接器启动失败。该端口可能已经在使用中,或者连接器可能配置错误。操作:验证连接器的配置,识别并停止正在侦听端口8443的任何进程,或者配置此应用程序侦听另一个端口。Springboot不会启动应用程序,它作为一个没有办法调试它的框架是如此可怕。任何有经验的开发人员都可能知道这样一个bug,永远困住了我?!
它的apache2使用它:
SSLEngine On
SSLCertificateFile /abc.crt
SSLCertificateKeyFile /abc.key
SSLCertificateChainFile /abc.ca-bundle
它必须使用这种方式才能使其工作:
https://mkyong.com/spring-boot/spring-boot-ssl-https-examples/