当用户尝试下载我的安装程序时,下载完成后,Windows 10上的IE11会显示错误“foo.exe的签名已损坏或无效”
Signtool报告签名有效。微软确认IE9和IE10中的一个错误可能导致此问题(https://connect.microsoft.com/IE/feedback/details/800433/kb2870699-breaks-ie-msi-signature-validation),但正如我在IE11中看到的那样,这可能是一个不同的问题。
关于可能出错的其他任何想法?
答案 0 :(得分:5)
听起来好像您可能拥有2016年新要求(包括放弃使用SHA-1)之前颁发的CodeSign证书,该证书于2016-01-01开始执行。如果是这种情况,最简单的解决方案是重新签发您的CodeSign证书以满足新要求。 *我自己也在经历同样的过程。