我使用Keytool创建了自签名证书,在bin目录下发出以下命令
C:\Program Files\Java\jre6\bin>keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 360 -keysize 2048
结果,这产生了一个名为keystore.jks的文件名,位于C:\ Program Files \ Java \ jre6 \ bin目录下。
有人可以告诉我如何使用这个文件,keystore.jks来测试我的Web应用程序 TOmcat 6.0服务器。
我只在Tomcat bin目录下有这些东西
请看这里拍摄的屏幕
http://tinypic.com/view.php?pic=t62mht&s=7
我对此完全陌生,请告诉我这种方法是否正确?
答案 0 :(得分:0)
感谢您的链接,正如我在执行的链接中提到的那样
keytool -genkey -alias tomcat -keyalg RSA
这会在我的Windows内的用户目录中生成一个.keystore文件
执行此操作后,我对此部分感到困惑 从证书颁发机构安装证书
已要求执行以下命令
keytool -genkey -alias tomcat -keyalg RSA \ -keystore
关于上述问题,我有两个问题
从哪里路径(即来自jdk bin / tomcat bin)我需要执行以上命令
应该将文件名传递给“your_keystore_filename”部分?
一旦我们获得了certreq.csr文件,是否需要导入一个 链证书或根证书进入您的密钥库。
答案 1 :(得分:-1)
官方Tomcat文档有一个完整的chapter on setting up SSL with certificates for HTTPS。我建议逐一完成该章,并按照步骤进行操作。
希望这有帮助。