最近发布了一款 Windows 桌面软件,安装包已经使用正规代码签名证书签名,但由于软件和证书都是新发布的,目前下载运行时可能会出现 Microsoft Defender SmartScreen 的“Windows 已保护你的电脑”提示。 想请教做过 Windows 软件分发的大佬朋友们: 新证书怎么快速的搞定下载全新安装的,某鱼找了一圈没找到
最近发布了一款 Windows 桌面软件,安装包已经使用正规代码签名证书签名,但由于软件和证书都是新发布的,目前下载运行时可能会出现 Microsoft Defender SmartScreen 的“Windows 已保护你的电脑”提示。 想请教做过 Windows 软件分发的大佬朋友们: 新证书怎么快速的搞定下载全新安装的,某鱼找了一圈没找到
1
keyfunc 6h 22m ago
试试 EV 的代码签名
|
3
ashong 6h 7m ago
微软的代码签名, 一个月 9.9 刀 (须有注册公司)目前最便宜的方式
|
5
ashong 6h 5m ago
@Jarker 那就别着急, 百来个下载就差不多了,另外提交你的打包到微软 https://www.microsoft.com/en-us/wdsi/filesubmission 或许能加快
|
7
zyqzyq08 5h 57m ago
那个是数量吧,ev 的累积快点,或者你可以上架 microsoft store 。那个个人免费也不会跳
|
9
MindMindMax 3h 47m ago
@ashong 微软的代码签名不支持 China 了吧
|
10
momo1999 2h 42m ago
发布到微软商店,会有微软签名
|
11
ZeroClover 1h 59m ago
只有 MS Store 签名证书有绕过 SmartScreen 的作用,EV 证书不再具有这一特权。实际上 MS 很想彻底干死 EV 代码签名证书。现在内核驱动也必须 MS 签名
https://learn.microsoft.com/en-us/windows/apps/package-and-deploy/smartscreen-reputation |
12
lovelyidiot 1h 51m ago
使用 winget 作为另一个分发渠道,不会有 smartscreen 的问题,还更现代。另外我的软件带驱动、winrar sfx 打包,目前还没有被 SmartScreen 拦截过。
|
13
Jarker OP @ZeroClover 看了下文档,好像也没啥法子了,我们现在采购的就是 EV Code Signing
|