java报表开发插件FineReport:[30]创建证书
1、生成证书用JDK自带的keytool生成证书,打开命令窗口,输入如下代码:keytool -genkey -alias mykey -keyalg RSA -keystore c:/store/key注:此命令生成一个证书,其中sjc为别名,另外需要在c盘目录下新建store文件夹
2、此命令执行结果如下图:注:名字与姓氏最好写你的 域名,若是测试你可以在C:铳曹扑钜\Windows\System32\drivers\etc\hosts文件中映射一个虚拟域名,注意不要写ip地址。
![java报表开发插件FineReport:[30]创建证书](https://exp-picture.cdn.bcebos.com/baab20863048614348936c858febf6a75e0f539f.jpg)
3、导出证书在命令窗口中输入如下命令:keytool -export -file c:/store/key.crt -alias mykey -keystore c:/store/key
4、此命令执行结果如下图:
![java报表开发插件FineReport:[30]创建证书](https://exp-picture.cdn.bcebos.com/49701aebf6a75f0f266c505a97324b18502c4c9f.jpg)
5、为客户端的JVM导入证碜钓芡涸书在命令窗口中输入如下命令:keytool -import -keystore %JAV帆歌达缒A_HOME%\jre\lib\security\cacerts -file c:/store/key.crt -alias mykey
6、此命令执行结果如下图:
![java报表开发插件FineReport:[30]创建证书](https://exp-picture.cdn.bcebos.com/1d735518512c8cf172e00287c384cde34a2c469f.jpg)
7、至此,证书的生成、导出、导入到客户JVM中都已完成。在C/STORE下可以看见两个文件,如下:
![java报表开发插件FineReport:[30]创建证书](https://exp-picture.cdn.bcebos.com/8db0c6a72633488460a46f98ddee7b7f870e459f.jpg)
8、注:如果在导出证书的时候,有keytool报错,报错信息如下:那么在输入密码的时候输入:changeit。
![java报表开发插件FineReport:[30]创建证书](https://exp-picture.cdn.bcebos.com/4a6d48ee7b7f860ece32c14077f5ee0d3bcebe9f.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:64
阅读量:30
阅读量:95
阅读量:64