springboot配置https协议


使用的是阿里云的域名,可以在阿里云上获取域名的SSL书,springboot中内置tomcat,下载tomcat的相应证书。解压后得到两个文件一个是*.pfx和一个*.txt文件,txt文件中是密码。在springboot配置文件中需要使用到。将得到的两个文件放入到项目resources目录下,与.properties同一目录,在项目的application-dev.properties配置文件中设置如下三个属性:

server.ssl.key-store=classpath:3108787_reco.lpcknew.com.pfx//放入到项目的文件*.pfx
server.ssl.key-store-password=x5v83biE //这个是获取到的*.txt中的密码
server.ssl.keyStoreType=PKCS12 //key的方式
这样就成功配置了https协议。
若域名是https://test.com;假设域名只是映射到ip地址,项目端口在配置文件是server.port=8087;
访问路径的开头是https://test.com:8087/

注:启动项目时可以在打印台看见[https-nio-8087]等字样


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM