springboot配置https

news/2024/10/17 20:25:57/

本身不是一个挺难的东西,但是也踩了很多坑,终于是可以了,在此记录一下。
就两步生成证书和springboot配置。

目录

    • 1.生成证书
    • 2.springboot配置
    • 3.启动验证
    • 注意事项

1.生成证书

这里采用java自带的keytool进行生成。
注意jdk环境,使用jdk1.8生成的,那么项目就要用jdk1.8去运行,否则项目会报IO异常:Invalid keystore format
指定生成的名称叫tomcat.keystore

keytool -genkey -alias tomcat -keyalg RSA -keystore /home/gzr/tomcat.keystore

下图为jdk11生成的
在这里插入图片描述

2.springboot配置

server:port: 9999ssl:key-store: D:\zdff\beian\cert\tomcat1.jkskey-store-type: PKCS12key-store-password: 123456

3.启动验证

启动项目,注意此时需要使用jdk11运行项目
访问 https://locahost:9999/test

注意事项

使用jdk1.8生成
在这里插入图片描述
此时会提示迁移到行业标准格式 PKCS12。
有时候使用证书还是会报Invalid keystore format,可以使用提示的命令对证书进行转换即可

参考文章:https://www.cnblogs.com/duanxz/p/9155509.html


http://www.ppmy.cn/news/589322.html

相关文章

美通社2022年9月最受关注新闻稿 | 星巴克、麦当劳、默沙东、宁德时代、腾讯音乐等发布重磅消息...

美通社月度精选栏目带您回顾上月发布的一些最具价值的企业新闻稿,以及您需要了解的热门关键词和行业趋势。 月度最受关注新闻稿 星巴克中国至2025年平均每9小时开一家店 星巴克公司正式发布2025中国战略愿景,推出以价值为导向的全新增长计划,…

23-JavaScript原型、原型链、特点

文章目录 一、原型二、原型链三、总结总结 一、原型 提示:这里可以添加本文要记录的大概内容: 🥙JS 常被描述为一种基于原型的语言-每个对象拥有一个原型对象。访问一个对象的属性时,在该对象上查找,还会搜寻该对象的…

keil5-调试

1、首先选择使用调试器 2、点击debug进入调试窗口。首先会跳到main函数。 3、点击debug进入调试窗口。首先会跳到main函数。 4、可以打断点(单击左键),然后点击 run,就会执行到断点处。 5、->{} 是执行到光标所在位置。 6、…

【Tomcat】MAC下IDEA使用Tomcat部署Spring项目

一、参考资料 idea如何配置tomcat_k55的博客-CSDN博客_idea配置tomcat Tomcat部署javaweb项目的步骤_酷飞飞的博客-CSDN博客_tomcat部署java项目 Mac的Tomcat配置(含Eclipse、IDEA)_duck不必啊啊的博客-CSDN博客_idea mac tomcat Mac下brew安装Tomca…

Keil 5 安装教程

安装步骤: 1、选中软件压缩包,鼠标右击选择解压到Keil5。 2、双击打开解压文件夹中的MDK511文件夹。 3、双击打开mdk511。 4、点击Next。 5、勾选I accept,然后点击Next。 6、分别点击Core与Pack后面的Browse更改安装路径,建…

KEIL5安装与使用。

1、KEIL5安装与使用 1.1 KEIL5软件获取 Keil官网下载地址:https://www.keil.com/download/product/ 1.2 KEIL5软件安装 双击安装包&#x

opencv findContours()轮廓特征分析大全(求面积、周长、几何矩、质心、凸包、最小外接矩形、最小外接三角形、最小外接椭圆等)

文章目录 前言一、效果二、opencv对应函数介绍1.轮廓面积2.轮廓周长3.轮廓几何矩4.轮廓的最大外接矩形5.轮廓的凸包6.轮廓的最小外接矩形7.轮廓的最小外接三角形8.轮廓的最小外接椭圆9.轮廓的多边形逼近10.轮廓的最小外接圆 三、完整代码 前言 二值化轮廓发现之后,…

Keil 5安装激活教程

Keil 5安装激活教程 听语音 |浏览:10426|更新:2018-01-23 15:53 1 2 3 4 5 6 7 分步阅读 Keil 5安装激活教程 工具/原料 电脑 方法/步骤 首先打开keill安装包,双击文件,安装软件 根据提示,单击“Next”…