问题描述
过去两天(2021 年 1 月 1 日和 2 日),我尝试使用 Inno Setup 构建我的设置脚本,但数字签名失败。所以我通过电子邮件联系了威瑞信并等待他们的回复。
解决方法
我今天下午(2021 年 1 月 2 日)收到了威瑞信的正式回复:
感谢您联系威瑞信支持。
在我们的身份验证服务出售后,此服务器已被弃用 赛门铁克,现在是 Digicert。您可以找到免费的列表 时间戳服务器在线或他们的现在在 http://timestamp.digicert.com。
如果您有其他问题,请随时联系 我们。
所以 http://timestamp.verisign.com
时间戳服务器不复存在。
目前我知道以下替代方案(除了上面的 Digicert 之外)效果很好:
http://timestamp.comodoca.com/authenticode
http://timestamp.globalsign.com/scripts/timestamp.dll
http://tsa.starfieldtech.com
当使用Microsoft的 SignTool.exe 强>
更改时间戳服务器 (-f
):
- 的之前强>:
signcode -t "http://timestamp.verisign.com/scripts/timstamp.dll"
(停止活动) - 的后强>:
signcode -t "http://timestamp.digicert.com"