我可以使用证书库中的现有证书签署JAR文件吗?

时间:2012-03-22 10:06:27

标签: java certificate code-signing keytool jarsigner

我有一个安装在Windows中的MMC Certificates Snapin中的代码签名证书。

签署exes时,我使用如下命令:

signtool sign /v /sm /s my /n "NAME_ISSUED_TO" /t http://timestamp.verisign.com/scripts/timestamp.dll

这将从证书存储中找到正确的证书,并在不需要磁盘上的pfx文件的情况下签署exe。

有没有办法用Java做类似的事情?

我已经使用these instructions,但这需要磁盘上的pfx文件。

谢谢, 艾伦

1 个答案:

答案 0 :(得分:1)

我明白了。

使用this回答中列出的步骤,我设法将pfx文件导入我的密钥库。

然后是从these instructions省略密钥库标志的情况。

希望这能帮助处于同样情况的其他人。

艾伦