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

做网站维护需要什么证书新乡网站建设哪家便宜

做网站维护需要什么证书,新乡网站建设哪家便宜,网页设计与制作个人主页,国内最好的视频剪辑培训机构使用 Java 提供的工具生成 jks 自签证书 keytool 是 Java Development Kit (JDK) 中的一个工具,用于管理公钥和私钥对以及相关的证书。以下命令用于生成一个密钥对并将其存储在密钥库中: keytool -genkeypair -alias www.example.com -keyalg RSA -key…

使用 Java 提供的工具生成 jks 自签证书

keytool 是 Java Development Kit (JDK) 中的一个工具,用于管理公钥和私钥对以及相关的证书。以下命令用于生成一个密钥对并将其存储在密钥库中:

keytool -genkeypair -alias www.example.com -keyalg RSA -keypass 123456 -storepass 123456 -keysize 2048 -validity 3650 -keystore www.example.com.jks

其中部分参数解释如下:

  • -genkeypair 告诉 keytool 生成一个新的密钥对。
  • -alias 为生成的密钥对指定一个别名,可填写网站域名。
  • -keyalg 指定生成密钥对时使用的算法,这里是 RSA
  • -keypass 设置私钥的密码。
  • -storepass 设置密钥库的密码。
  • -keysize 指定 RSA 密钥对的大小,这里是 2048 位。这是一个常见的选择,因为它提供了足够的安全性,同时也在性能上是可接受的。
  • -validity 设置证书的有效期,这里是 3650 天,即大约 10 年。
  • -keystore 指定密钥库文件的名称和位置。
可选操作:将 jks 密钥库转为 pkcs12 类型。
keytool -importkeystore -srckeystore www.example.com.jks -destkeystore www.example.com.pkcs12 -deststoretype pkcs12

配置 SpringBoot

将生成的 jks 或者 pkcs12 文件放到项目的 src/main/resources 目录下,在项目的 application.yml 配置文件中添加以下内容:

# 开启 SSL
server.ssl.key-store: classpath:www.example.com.jks
server.ssl.key-store-password: 123456
server.ssl.keyStoreType: JKS
server.ssl.keyAlias: www.example.com

如果是 pkcs12 密钥库:

# 开启 SSL
server.ssl.key-store: classpath:www.example.com.pkcs12
server.ssl.key-store-password: 123456
server.ssl.keyStoreType: PKCS12
server.ssl.keyAlias: www.example.com

这时候启动 springboot 如果读取密钥库报错,大概率是 maven 对密钥文件进行了重新编码导致的,需要将密钥文件排除。在 pom.xml 文件中添加以下代码:

<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><configuration><nonFilteredFileExtensions><nonFilteredFileExtension>jks</nonFilteredFileExtension></nonFilteredFileExtensions></configuration></plugin>
</plugins>

如果是 pkcs12 密钥库:

<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><configuration><nonFilteredFileExtensions><nonFilteredFileExtension>pkcs12</nonFilteredFileExtension></nonFilteredFileExtensions></configuration></plugin>
</plugins>
http://www.yayakq.cn/news/529656/

相关文章:

  • 设计网站公司多少钱做产品网站费用吗
  • 在线做生存曲线的网站有哪些php网站后台制作
  • 电商网站商品页的优化目标是什么torrent种子猫
  • 室内设计网站国外网站域名怎么选择
  • 苏州网站建设托管网络推广招聘
  • 有效的网站优化公司网站建设怎么做
  • 网站搭建服务器需要多少钱用代码怎么做网站
  • 伊宁seo网站建设营销案例网站推荐
  • 网站建设请示文件怎样下载别人网站自己做的视频
  • 网站关键词提高网站开发5000
  • 老河口网站设计金山软件有哪些产品
  • 长沙专门做网站建设的公司企业介绍网页制作
  • 快速收录网站内页企业网站管理系统多站多语言版
  • 娄底网站建设最专业千锋教育的官网
  • 徐州网站公司小程序的模板
  • 谷歌网站地图生成中国体育新闻热点
  • 电子商务网站开发的背景商城开发价格服务
  • 如何让百度k掉网站网站开发使用的技术
  • 国外手机网站广州软件开发招聘
  • 做网站广告网页服装设计师
  • 哪个网站做头像比较好南阳企业网站seo
  • 最简单的做网站的软件陕西省住房建设厅网站
  • 厦门住房建设局网站首页做网站人员配置
  • wordpress网站打开很慢wordpress edit
  • 湛江网站优化快速排名etw做的网站
  • 免费企业网站建设哪个唐山自助建站软件
  • 有专业设计网站吗刷单的网站怎么建设
  • 云南电子政务网站建设装饰工程施工组织设计
  • 网站建设专家收费标准wordpress yii
  • 视频网站外链怎么做江西建设银行分行网站