我使用有效的SHA-2证书(Authenticode和时间戳)对我的二进制文件进行了签名,但SmartScreen在Windows 10上仍然会对其进行阻止,并且Edge会报告“此文件的签名已损坏或无效”。使用SHA-2二进制签名的SmartScreen块
我已经检查了流行资料来源的其他二进制文件,如Firefox。他们仍然使用SHA1时间戳证书签名,但Windows不报告任何问题。有人可以咨询发生了什么事吗?
链接到我的二进制: https://dl.dropboxusercontent.com/u/21463705/Stackoverflow/Win32Project1.exe
我们放弃并订购了EV证书。替换也应该有所帮助。 –