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]等字样

猜你喜欢

转载自www.cnblogs.com/lazyli/p/11897725.html
今日推荐