springboot将http请求转https请求(超简单)
1.生成证书
1.打开要生成证书的目录
2.在视图框输入cmd,点击回车,会弹出小黑框
3.在小黑框输入以下命令,回车
keytool -genkeypair -alias "boot" -keyalg "RSA" -keystore "seek.keystore"
4.会让你输入命令秘钥,我这里输入的是123456,你是看不到你输入的内容的
5.再次输入秘钥:123456
6.接着一步步输入信息,最后是否确认输入Y,点击回车
7.再次输入秘钥口令:123456
8.接着再次输入口令:123456,点击回车,秘钥就生成了
2.将证书放到springboot项目中
3.项目中配置证书信息
在applicaion.properties配置类中配置一下信息
server.port=8006
server.ssl.key-store= classpath:seek.keystore
server.ssl.key-store-password=123456
server.ssl.keyStoreType=jks
server.ssl.keyAlias=boot
4.启动测试
1.浏览器访问路径,回车
2.点击高级
3.点击继续前往
4.请求成功
注意:如果启动报错试着将证书前缀名改成test试下,如果启动成功再改回来