当前位置: 首页 > news >正文

如何通过自签名证书让本地环境变为 https

生成一个自签名的证书密钥对,并将其存储在一个PKCS12格式的密钥库文件

命令解释

keytool -genkeypair -alias testCert -keyalg RSA -storetype PKCS12 -keystore keystore.p12 -storepass password

将生成的 keystore 文件放在“resources”文件夹中。

  • keytool: Java Keytool 是一个用于管理密钥库(keystore)的工具,可以用来生成密钥对、证书请求、导入证书等。
  • -genkeypair: 生成一个新的密钥对(公钥和私钥)。
  • -alias testCert: 指定生成的密钥对的别名。在这个例子中,别名是 testCert
  • -keyalg RSA: 指定使用的密钥算法。在这个例子中,使用的是 RSA 算法。
  • -storetype PKCS12: 指定密钥库的类型。在这个例子中,使用的是 PKCS12 格式。
  • -keystore keystore.p12: 指定密钥库文件的路径和名称。在这个例子中,密钥库文件名为 keystore.p12
  • -storepass password: 指定密钥库的密码。在这个例子中,密码是 password

修改配置

server.ssl.key-store-type=PKCS12

server.ssl.key-store=classpath:keystore.p12

server.ssl.key-store-password=password

server.ssl.key-alias=testCert


http://www.mrgr.cn/news/60260.html

相关文章:

  • Vue学习笔记(六)
  • 问:MySQL表过大,你有哪些优化实践?
  • 时间序列预测(九)——门控循环单元网络(GRU)
  • UE ---- 射击游戏
  • c++--指针与引用
  • GAMES101------学习笔记---自用02--Antialiasing (反走样)
  • 高通学习1-TLMM(TODO)
  • 深度学习并行训练算法一锅炖: DDP, TP, PP, ZeRO
  • 鸿蒙开发融云demo录制语音消息
  • 转换手机录音文件为文本
  • 鸿蒙生态开发以及技术栈介绍
  • 第三十二篇:TCP协议粘包和滑动窗口,TCP系列七
  • 贷款有门道:白名单和黑名单,线上线下申请,你都知道吗?
  • [mysql]多行子查询(只包含不相关子查询案例)
  • Kotlin学习第三课
  • Linux 重启命令全解析:深入理解与应用指南
  • 【代码优化Tip】关于结构
  • 设计模式——备忘录模式
  • gitlab如何重置密码
  • APP闪退原因
  • 【Spring MVC】请求参数的传递
  • 算力中心四大类型
  • 污水处理厂可视化系统:提升运营效率与环境监测能力
  • 电机---2电机的转速、扭矩、力矩之间的关系
  • CRC-DCO数据合规官:企业合规建设如何开展
  • 2024 Rust现代实用教程:变量与常见数据类型