最近学习了 如何让Spring boot支持https协议。
首先我们打开命令行窗口
找到JDK的安装目录,然后进入到其中的BIN目录
JDK的版本最好在1.8以上,否则可能会出现版本问题
接着使用keytool生成ssl证书文件
keytool -genkeypair -alias spring -keyalg RSA -keystore d:\demo.cert
这时候d盘根目录下就生成了证书文件
把它拷贝到你的工程文件下resource中
修改application.properties文件
server.ssl.key-store=src/main/resources/demo.cert
server.ssl.key-alias=demo
server.ssl.key-password=12345
.properties文件和.cert 文件必须在同个文件夹下,不然访问https会报错。
这就OK了
看下运行效果
http访问失败
https访问成功
希望能帮助到你,再见。