【发布时间】:2016-11-03 12:13:02
【问题描述】:
多年来,我们使用 Comodo SHA-1 代码签名证书来签署我们的 Windows 打印机驱动程序的 .cat 文件。内置签名驱动程序在 XP 到 Windows 10 上安装良好。在从未见过驱动程序的系统上,我们收到预期的警告对话框,询问用户是否信任我们,驱动程序的作者。 所以到目前为止一切都很好。
很遗憾,该证书刚刚过期,并且由于 SHA-1 证书已被弃用,因此提供的替换证书是 SHA-2。
在我们的构建中唯一改变的是证书。该构建仍会生成一个签名驱动程序,并且该驱动程序的行为与以前相同,即在 Windows 8 及更高版本上完全正常。但在 Windows 7 上,即使在安装了 Windows 补丁以使其能够理解 SHA-2 之后,在驱动程序安装时,我们现在仍会看到可怕的红色警告对话框,说明驱动程序未签名。
我的问题是 - 在安装了 Windows SHA-2 补丁的 Windows 7 上,我可以做些什么来安装驱动程序而不会出现可怕的警告?
【问题讨论】:
-
再一次,我很困惑为什么这个问题在没有评论的情况下被匿名否决了。我真的很想得到这个问题的答案,所以请告诉我如何构图以便我得到答案。
标签: windows printing driver signing