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