我已经从 Digicert 购买了标准代码签名证书,但我不明白为什么我的可执行文件虽然使用受信任 CA 的证书签名,却显示为未知出版商由 Windows Defender SmartScreen 提供。
如果我在 Windows 10 的“Windows Defender 安全中心”的“控制应用程序和浏览器”中禁用“检查应用程序和文件”,我的编辑器名称会正确显示在“打开文件 - 警告安全”中
因此,我真的很想了解为什么 Windows Defender 中的 SmartScreen 过滤器仍然显示未知出版商。
我知道 SmartScreen 过滤器是基于信誉系统的,我并不质疑警告消息的实际显示(因为我的代码签名证书不是 EV 证书),但事实上发布者的名称被指示为未知出版商,而存在有效签名。
对此有什么想法吗?我对可执行文件进行了错误的代码签名?