为什么 Windows Defender SmartScreen 不显示已签名的可执行文件的发布者名称?

为什么 Windows Defender SmartScreen 不显示已签名的可执行文件的发布者名称?

我已经从 Digicert 购买了标准代码签名证书,但我不明白为什么我的可执行文件虽然使用受信任 CA 的证书签名,却显示为未知出版商由 Windows Defender SmartScreen 提供。

文件属性的屏幕截图显示,尽管已签名,但可执行文件并未在 Windows Defender SmartScreen 上显示发布者名称

如果我在 Windows 10 的“Windows Defender 安全中心”的“控制应用程序和浏览器”中禁用“检查应用程序和文件”,我的编辑器名称会正确显示在“打开文件 - 警告安全”中

**打开文件 - 警告安全**窗口显示正确的发布者名称

因此,我真的很想了解为什么 Windows Defender 中的 SmartScreen 过滤器仍然显示未知出版商

我知道 SmartScreen 过滤器是基于信誉系统的,我并不质疑警告消息的实际显示(因为我的代码签名证书不是 EV 证书),但事实上发布者的名称被指示为未知出版商,而存在有效签名。

对此有什么想法吗?我对可执行文件进行了错误的代码签名?

相关内容