多语言展示
当前在线:835今日阅读:6今日分享:31

使用JDK自带的keytool生成证书

使用JDK自带的keytool生成证书,首先生成秘钥库,然后生成密钥,并将密钥导入到JDK中。
工具/原料
1

电脑

2

JDK1.8及以上

方法/步骤
1

快捷键Win+R,输入cmd,打开命令行。

2

创建目录D:\ProjectCollection\HIAM\work\key。输入命令:keytool -genkey -alias ssodemo -keyalg RSA -keysize 1024 -keypass 123456 -validity 365 -keystore D:\ProjectCollection\HIAM\work\key\ssodemo.keystore -storepass 123456同时回答问题如图所示(需先在hosts文件中配置使用到的域名)127.0.0.1  demo.tch.com

3

可以看到在:\ProjectCollection\HIAM\work\key目录下已经生成秘钥库

4

导出证书,使用命令:keytool -export -alias ssodemo -keystore D:\ProjectCollection\HIAM\work\key\ssodemo.keystore -file D:\ProjectCollection\HIAM\work\key\ssodemo.crt -storepass 123456

5

可以看到在:\ProjectCollection\HIAM\work\key目录下已经生成CRT证书

6

将证书导入到JDK中,使用命令:keytool -import -keystore 'D:\hky\JDK\jdk1.8.0\jre\lib\security\cacerts' -file D:ProjectCollection\HIAM\work\key\ssodemo.crt -alias ssodemo -storepass changeit

推荐信息