SpringBoot 配置HTTPS

HTTPS相对于HTTP来说有更好的安全性保证 , 在工作中有些开发任务需要HTTPS来完成 。 HTTPS证书有收费的也有免费的 , 小编今天为大家介绍jdk中提供的Java数字证书管理工具keytool , 通过这个工具可以生产数字证书 , 下面就跟着小编一起学习吧 。
需要这些哦
jdk1.8
IntelliJ IDEA
方式/
1起首找到本机中jdk的安装目次 , 在\jdk\bin目次下找keytool , 如下图所示 。

SpringBoot 配置HTTPS



2然后执行号令keytool -genkey -alias tomcathttps -keyalg RAS -keysize 2048 -keystore sang.p12 -validity 365
该号令用于建立新的密钥 , 利用的长短对称加密算法RSA , 密钥的有用期为365天 。
SpringBoot 配置HTTPS



3在执行号令的过程中需要输入暗码口令 , 您可以自行设置 , 然后接下来按照提问问题回覆即可 , 在最后一步的问题输入y , 具体
可以参考下图 。 固然输入密钥口令后会有一个警告提醒 , 可以忽略 。
SpringBoot 配置HTTPS



SpringBoot 配置HTTPS



4【SpringBoot 配置HTTPS】以上
执行完后 , 会在当前路径下生当作数字证书文件sang.p12 。
SpringBoot 配置HTTPS



5我们将该文件拷贝到项目标根路径下即可 , 如下图所示 , 然后启动办事 。
SpringBoot 配置HTTPS



6接下来再利用http请求会提醒请求需要TLS , 我们改用https请求 , 这个过程中会有不平安提醒 , 点击“高级”--》“继续前去”即可 。
SpringBoot 配置HTTPS



SpringBoot 配置HTTPS



SpringBoot 配置HTTPS



注重事项生当作数字证书的过程中不要健忘上面输入的暗码口令 。

以上内容就是SpringBoot 配置HTTPS的内容啦 , 希望对你有所帮助哦!

    猜你喜欢