我刚从StartSSL获得了我的代码签名证书,并试图签署我们的安装程序。
签名过程进行得很好,我得到了一个安装程序exe,Windows不再抱怨它是来自未知发布者的。这太棒了!
然而,我试图确保时间戳也按照广告所说的那样工作,所以我将我的PC日期移动到2012年,超过了我的代码签名证书过期日期。
据说这不应该有任何影响,但是当我运行相同的安装程序exe时,现在我仍然会收到相同的“未知发布者”的警告。
查看数字签名选项卡中exe的属性,我肯定能看到时间戳显示今天(2010年),但这似乎没有任何帮助。
谷歌没有给我任何信息,除非你在时间戳字段中看到日期,否则一切都很好。我无法相信这一点,我的PC日期被提前,还是不能正常工作。
有人知道这个时间戳概念是否有效,以及如何确保我正在正确签名可执行文件吗?
谢谢。