Skip to content

wangdy0909/springboot-https

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

springboot-https

springboot结合https

###jdk生成秘钥文件命令:

    keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore C:\Users\ThinkPad\Desktop\javahttpskey.p12 -validity 365

###命令说明:

    genkey 表示要创建一个新的密钥。
    alias 表示 keystore 的别名。
    keyalg 表示使用的加密算法是 RSA ,一种非对称加密算法。
    keysize 表示密钥的长度。
    keystore 表示生成的密钥存放位置。
    validity 表示密钥的有效时间,单位为天。

###生成过程:

D:\Program Files\Java\jdk1.8.0_161\bin>keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore C:\Users\ThinkPad\Desktop\javahttpskey.p12 -validity 365
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
  [Unknown]:  wdy
您的组织单位名称是什么?
  [Unknown]:  aaa
您的组织名称是什么?
  [Unknown]:  chinn
您所在的城市或区域名称是什么?
  [Unknown]:  cc
您所在的省/市/自治区名称是什么?
  [Unknown]:  cc
该单位的双字母国家/地区代码是什么?
  [Unknown]:  86
CN=wdy, OU=aaa, O=chinn, L=cc, ST=cc, C=86是否正确?
  [否]:  y

输入 <tomcathttps> 的密钥口令
        (如果和密钥库口令相同, 按回车):

Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore C:\Users\ThinkPad\Desktop\javahttpskey.p12 -destkeystore C:\Users\ThinkPad\Desktop\javahttpskey.p12 -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。

###生成后,将秘钥文件放到resources目录下即可。

About

springboot结合https

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages