jdk本地生成SSL


jdk本地生成SSL

  使用以下命令就可以生成一个证书:

  keytool -genkey -alias gateway -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore scg-keystore.p12 -validity 3650

  命令参数说明

  -genkey 生成秘钥

  -alias 别名

  -keyalg 秘钥算法

  -keysize 秘钥长度

  -validity 有效期(天)

  -keystore 生成秘钥库的存储路径和名称

  -keypass 秘钥口令

  -storepass 秘钥库口令

  -dname 拥有者信息,CN:姓名;OU:组织单位名称;O:组织名称;L:省/市/自治区名称;C:国家/地区代码

  yml中配置SSL 证书:

  server:
port: 443

  #配置SSL 证书

  ssl:
enabled: true
# 证书位置
key-store: classpath:scg-keystore.p12
# 证书别名
key-alias: gateway
# 秘钥库类型
key-store-type: PKCS12
# 秘钥库口令(密码)
key-store-password: 123123

  ‍

-------------本文结束感谢您的阅读-------------