如何删除java密钥库个人/私人密码

时间:2013-07-04 10:00:15

标签: java ssl keystore

在使用ssl证书测试apache webservice / website(在Windows 7上运行)时,我必须创建一个java密钥库,在其中设置与证书私钥相同的密码。我没有太注意进度,因为我不得不一遍又一遍地导入和删除同一个文件。所以现在,每当我在该网站上打开一个文件选择器时,就会出现一个java弹出窗口(私有密钥库),要求我输入密码,这非常烦人。

我已尝试重现此功能,但我找不到为证书设置密码的方法。我知道我没有运行任何控制台命令。 使用keytool.exe -list只是说无法找到C:\ users ... .keystore。

我只是想摆脱这个私有密钥库,但我甚至不知道在哪里寻找它或它的名字。我不认为这是cacerts因为它仍然有标准密码。

删除java也没有帮助。是否可以在创建此文件的系统上安装某些工具?

我希望您知道一种删除此密钥库的方法。

谢谢。

2 个答案:

答案 0 :(得分:1)

这是我的解决方案:

删除或重命名文件夹

中的文件 trusted.clientcerts
  

C:\用户\\应用程序数据\ LocalLow \太阳\爪哇\部署\安全

并且弹出询问个人密码的消息已经消失。

答案 1 :(得分:0)

您可能需要查看浏览器密钥库:

http://docs.oracle.com/javase/6/docs/technotes/guides/deployment/deployment-guide/keystores.html

我认为所有浏览器都提供删除导入证书的功能。尝试删除并重新导入证书以解决您的问题。