Windows代码签名证书信任期

3
我有一个看起来是有效的签名 Electron Windows 应用程序。我正在使用 Electron Builder 使用与我们用于为 macOS 签署应用程序相同的 Apple .p12 证书来为 Windows 签署该应用程序。Electron Builder 网站提到了以下内容:
代码签名证书在安装过程中显示警告,一旦足够多的用户安装了您的应用程序并建立了信任,警告就会消失。

https://www.electron.build/code-signing#where-to-buy-code-signing-certificate

这种信任需要多长时间才能建立?
这是在Windows中显示证书详细信息的屏幕截图:

Windows certificate details

Windows SmartScreen将该应用程序的发布者列为“未知发布者”。这里有什么我错过的吗?
1个回答

2
虽然这听起来不负责任,但答案是你永远不知道你的应用程序何时能够获得足够的声誉才能通过智能屏幕过滤。这不是静态/固定的时间段。除非使用EV证书,否则加速此过程的唯一方法是发布应用程序并有意义地增加用户下载和安装量,并避免恶意行为。不幸的是,Microsoft并没有公布消除SmartScreen警告所需下载量的准则。Microsoft过去也曾表示,签署代码是“最佳实践”,可以“帮助建立和维护您的应用程序声誉”。请参考https://www.ssl.com/faqs/which-code-signing-certificate-do-i-need-ev-ov/#smartscreen

我们是在谈论安装量是10个、100个还是1000个? - pauldoerwald

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接