首页 > 其他分享 >https生成证书

https生成证书

时间:2023-04-27 09:47:04浏览次数:38  
标签:keystore https 证书 生成 ssl client key

  1. 进入jdk安装目录,运行cmd命令行窗口,使用keytool命令生成证书

  2. 为服务端生成证书 keytool -genkey -v -alias tomcat -keyalg RSA -keystore tomcat.keystore -validity 36500

    img

    命令参数介绍:

    keytool

    -genkey

    -alias tomcat(别名)

    -keypass 123456(别名密码)

    -keyalg RSA(算法)

    -keysize 1024(密钥长度)

    -validity 365(有效期,天单位)

    -keystore tomcat.keystore(指定生成证书的位置和证书名称)

    -storepass 123456(获取keystore信息的密码)

  3. 生成客户端证书:client.p12(为浏览器生成证书,以便让服务器来验证它。为了能将证书顺利导入至IE和Firefox,证书格式应该是PKCS12)

    keytool -genkey -v -alias client -keyalg RSA -storetype PKCS12 -keystore client.p12 -validity 36500

  4. 生成的client.p12在jdk当前目录生成    spring boot 代码配置: #https配置

  5. security.require-ssl=true
    #server.ssl.key-store=classpath:keystore.p12
    #server.ssl.key-store=file:/infosec/netauth/ssl/keystore.p12
    server.ssl.key-store=file:D:/DevelopmentSoftware/jdk_tool/jdk-11/client.p12
    server.ssl.key-store-password=123456
    server.ssl.key-store-type=PKCS12
    server.ssl.key-alias=client

  6.  

标签:keystore,https,证书,生成,ssl,client,key
From: https://www.cnblogs.com/cuijinlong/p/17358030.html

相关文章

  • ChatGPT自动生成发布原创文章seo营销系统开发
    ChatGPT自动生成发布原创文章seo营销系统开发注:此系统性质为,依据你设置关键词类(你要推广的行业关键词,如我们的关键词可为“小程序开发”),然后系统自动生成发布海量原创文章,以达到搜索引擎收录seo目的;用户搜索关键词显示了你的网站,看到了你的广告(网站后台自行设置);达到引流转化的目的......
  • PowerDesigner 数据库建模 - 生成表和测试数据
    新建模型NewModel选择PhysicalDataModel-- PhysicalDiagram新建表编辑字段信息新建了两张表创建外键配置数据库连接可以测试一下是否可以连接连接数据库生成建表SQL执行SQL点击run生成测试数据点击run......
  • 数字证书编码ASN.1
    目录要求查看姓名、学号的16进制ASCII码国家学号姓名AttributeType编码AttributeValueAssertion编码RelativeDistinguishedNameRDNSequence编码Name编码综上可得最终DER编码值UTCTime编码(对有效期编码)Integer编码(对序列号编码)验证要求参考附件中图书p223中13.2的实验指导,完......
  • 全球不到400人拥有该证书,成为Salesforce技术架构师前景如何?
    Salesforce技术架构师认证于2011年推出,是认证领域的“巅峰”。迄今为止,全球范围内的技术架构师还不到400人,成为技术架构师似乎是一个虚幻的目标。技术架构师是多年学习、多项必备认证和经验的累积成果,仅考试费用就高达6000美元。并且,还需要投入大量时间学习相关知识,参加相关培训......
  • 配置harbor服务器的https
    一、配置CA证书(1)创建工作目录[root@docker~]#mkdir-pv/project1/harbor/certs/{ca,harbor-server,docker-client}(2)进入到harbor证书存放目录[root@docker~]#cd/project1/harbor/certs/[root@dockercerts]#lltotal0drwxr-xr-x2rootroot6Feb2709:06ca......
  • macOS下生成pdf报错:No wkhtmltopdf executable found
    重点:不要在PyCharm里直接安装 wkhtmltopdf!!!从wkhtmltopdf官网下载macOS下的pdg安装包,下载页面:wkhtmltopdf下载完后安装,通过which找到安装路径importpdfkitconfig=pdfkit.configuration(wkhtmltopdf='/usr/local/bin/wkhtmltopdf')pdfkit.from_string("abc","0.pdf&quo......
  • 编译期生成随机质数
    Q1:为什么要随机质数A1:因为不随机可能会被hackQ2:为什么要编译期生成A2:编译期生成的话,编译器可以上取模常数优化Q3:你咋搞的A3:__TIME____TIMESTAMP__这两个宏。具体来说,每次编译后,生成的质数相同。重新编译后,生成的质数不同。#include<bits/stdc++.h>usingst......
  • adobe认证证书
    Adobe认证证书分为产品技能认证和职业技能认证:产品技能认证AdobeCertifiedProfessionalPhotoshop认证专家AdobeCertifiedProfessionalIllustrator认证专家AdobeCertifiedProfessionalInDesign认证专家AdobeCertifiedProfessionalPremierePro认证专家AdobeCertifiedP......
  • adobe国际认证证书有用吗?
    获得Adobe国际认证证书,对于是否是创意设计师都可以赋予他们以下优势:①证明专业技能:Adobe证书是一种权威的认证,可以证明设计师在使用Adobe软件方面具有专业技能。这可以帮助设计师在求职过程中脱颖而出,提高竞争力。②提高工作效率:Adobe软件是设计师必备的工具,掌握这些工具的高效使用......
  • ASN.1 证书编码
     一、任务详情参考附件中图书p223中13.2的实验指导,完成DER编码序列号=1174(0x0496),证书签发者DN="CN=VirtualCA,C=CN",证书持有者DN="CN=你的名字拼音,OU=Person,C=CN",证书有效期=20200222000000-20220222000000。用echo-n-e"编码">你的学号.der中,用OpenSSLasn1parse分......