springboot配置https

注意:

此配置只能本地环境或测试环境使用,生产环境使用https,应该配置nginx!请参考:使用certbot给nginx配置https-CSDN博客

  1. 生成证书

使用JDK的keytool命令生成证书

**注意:**JDK版本需要和项目的JDK版本一致

bash 复制代码
keytool -genkey -alias xiandongweilai -keyalg RSA -keysize 2048 -keystore xiandongweilai.jks -validity 3650
  1. springboot配置
html 复制代码
server:
  port: 8082
  ssl: 
    key-store: classpath:/cert/xiandongweilai.jks
    key-store-password: 生成证书时设置的密钥库口令
    # JDK8生成的证书需要设置password
    # key-password: 生成证书时设置的秘钥口令
    key-alias: xiandongweilai
相关推荐
.Hypocritical.10 小时前
计算机网络】吃透 OSI 七层模型与 TCP/IP 协议栈
网络协议·tcp/ip·计算机网络
2501_9378609411 小时前
HTTP/HTTPS 学习笔记(中):报头、Cookie、状态码与请求构造
学习·http·https
Lzg_na1 天前
ARP 地址解析协议详解
网络·网络协议
北京盛世宏博1 天前
通信异常深度排查:以太网温湿度设备 TCP 粘包、UDP 丢包根治方案
单片机·网络协议·tcp/ip·udp·以太网·传感器·温湿度
Lsetea1 天前
OpenSSL报certificate chain too long:error 22与verify_depth深度排查
linux·https·ssl证书·openssl·证书链
paopaokaka_luck1 天前
滑雪场管理系统(AI智能助手流式对话,ECharts 运营数据分析、教练、雪具与场地一体化预约,钱包支付退款、订单核销与服务评价)
java·人工智能·spring boot·网络协议·数据分析·echarts
CCblandy1 天前
HTTP 长连接 3 类故障实测:[WinError 10053]、99 个 TIME_WAIT、69 次多余握手,4 种对策怎么选
后端·python·网络协议·http·云原生·性能优化·架构
雪雪爱冲浪1 天前
2026 年网络爬虫领域的Puppeteer vs. Playwright
爬虫·网络协议·测试工具·接口隔离原则
zxanz11 天前
SSL 证书申请下来快吗?
网络·网络协议·ssl
网络小江1 天前
上网第五十二课:加密隧道与拨号专网——安全接入的通俗解释
网络协议