[英]How to import a private key into a Java keystore without knowning the password
[英]how to delete java keystore personal/private password
在使用ssl证书测试apache webservice / website(在Windows 7上运行)时,我必须创建一个java密钥库,在其中设置与证书私钥相同的密码。 我没有太注意进度,因为我不得不一遍又一遍地导入和删除同一个文件。 所以现在,每当我在该网站上打开一个文件选择器时,就会出现一个java弹出窗口(私有密钥库),要求我输入密码,这非常烦人。
我试过复制这个,但我找不到为证书设置密码的方法。 我知道我没有运行任何控制台命令。 使用keytool.exe -list只是说无法找到C:\\ users ... .keystore。
我只是想摆脱这个私人密钥库,但我甚至不知道在哪里寻找它或它的名字。 我不认为这是cacerts因为它仍然有标准密码。
删除java也没有帮助。 是否可以在创建此文件的系统上安装某些工具?
我希望你知道一种删除这个密钥库的方法。
谢谢。
这是我的解决方案:
删除或重命名文件夹中的trusted.clientcerts文件
C:\\用户\\\\应用程序数据\\ LocalLow \\太阳\\的Java \\部署\\安全
并且弹出询问个人密码的消息已经消失。
您可能需要检查浏览器密钥库:
http://docs.oracle.com/javase/6/docs/technotes/guides/deployment/deployment-guide/keystores.html
我认为所有浏览器都提供删除导入证书的功能。 尝试删除并重新导入证书以解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.