我已经对编译的应用程序进行签名已有几个月了,并且拥有一个调用Windows 10 SDK signtool的脚本。在两台不同的计算机上都可以正常工作,并且我的证书有效。今天,我刚刚开始收到带有上面列出的错误号的“意外内部错误”。我尝试禁用防病毒软件,该软件可以帮助in this case,但不能帮助我。
我的应用程序是用Delphi编写的,但我认为这并不重要,因为在Microsoft的Developer Community under Visual Studio中报告了相同的问题。我一直在使用SDK的10.0.18362.0版本,但是在收到此错误之后,发现有更新并尝试了10.0.19041.0版,但出现了相同的错误。
还有其他人遇到这个问题吗?有什么建议吗?
同样。问题是comodoca.com时间戳服务器消失了。
我切换到使用DigiCert:
"C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe" sign /tr http://timestamp.digicert.com ...
UPDATE(感谢David Cornelius):
[我刚刚发现的更多信息:需要使用/?td = sha256:timestamp.comodoca.com/?td=sha256
-从2020年5月30日开始不推荐使用SHA1服务器(所有SHA1根目录现在都已过期)