3

我使用了以下命令:

C:\Verisign>signtool sign /v /ac "MSCV-VSClass3.cer"/s  MY /n "ABC Company LTD" /t http://timestamp.verisign.com/scripts/timstamp.dll  TestRun.jar

我得到以下结果:

SignTool Error: This file format cannot be signed because it is not recognized.

有人可以帮我解决这个问题吗?VeriSign 不支持签名 jar 吗?

4

1 回答 1

0

不,signtool 不知道如何签署 JAR 文件。它知道如何签署一些 Microsoft 已知格式,例如 PE、CAB 和 MSI,但不知道 JAR。

要在 Windows 上签署 JAR 文件,请使用 Oracle 的jarsigner工具。威瑞信证书将起作用,您只需要使用实际执行签名的不同工具即可。

于 2013-11-06T11:03:31.460 回答