无法使用Sun代码将CA导入cacert

时间:2016-06-28 16:33:25

标签: java ssl ssl-certificate keytool ca

我试图制作可以将自签名CA从远程添加到本地Java信任密钥库的程序。

(是的,我知道这很危险,我会说话,但是他们不要打扰,所以不要费心去告诉我"这很危险"我能做什么只是在配置属性中进行"切换"所以当他们不需要使用它时,可以关闭此功能。)

我使用的代码来自此链接:

https://web.archive.org/web/20130319003303/http://dzone.com/snippets/ssl-download-certificate-chain

我做了一点修改,这个程序将选择屏幕上显示的第一个CA(在第107行,它看起来像我运行它时需要的远程遥控器的右CA.),我认为它应该添加CA自动进入cacerts但不是。它生成了一个文件调用" jssecacerts"在我运行此程序的文件夹中,我自己的程序仍然弹出" PKIX构建路径失败"。

所以......假设这是我需要的正确程序,那怎么可能" jssecacerts"会帮我解决我的问题吗?我可以将它命名为" cacert"并替换原来的那个?

0 个答案:

没有答案