当我尝试使用p12密钥库签署我的exe时,我收到以下错误:
codesigning.p12不包含完整的证书链
但是,我可以通过执行:
使用Windows signTool.exe毫无问题地签名signtool sign / f codesigning.p12 / p $ keyStorePassword myprogram.exe
如何在install4j中使用它?
答案 0 :(得分:0)
signtool可以访问Windows密钥库中的中间证书,而install4j不会这样做。
除了创建自包含证书(请参阅Adding an intermediate certificates to a pkcs12 file)之外,您还可以使用媒体向导的“可执行处理”步骤并致电
C:\Path\To\signtool sign /f codesigning.p12 /p $keyStorePassword $EXECUTABLE
执行所有可执行文件的外部签名。