windows 平台应用签名证书应该如何申请?有无免费方案? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lw0x1
V2EX    Windows

windows 平台应用签名证书应该如何申请?有无免费方案?

  •  
  •   lw0x1 193 天前 3270 次点击
    这是一个创建于 193 天前的主,其中的信息可能已经有所发展或是发生改变。

    我是一个 Android 开发,目前我使用 flutter 做了一款工具类应用,它可以支持 Windows 平台,我使用 inno 工具制作出了可以直接在 windows 上安装的 exe 格式安装包,但是因为没有签名,它在安装的时候会弹出未知发布者的那个弹窗,我现在希望可以弄一个免费的签名,查了 google 好像都需要付费才能申请这种证书签名,求教各位有没有了解这方面的大佬帮我解惑一下

    26 条回复    2025-05-29 09:21:11 +08:00
    aispring
        1
    aispring  
       193 天前
    是否考虑制作一个绿色直接运行的 exe
    lw0x1
        2
    lw0x1  
    OP
       193 天前
    @aispring 绿色直接运行的 exe 能绕过那个风险提示的弹窗吗?我感觉好像不行吧,等我研究研究,因为软件内我可能需要收费,所以还是想尽量不要弹出这种被 windows SmartScreen 拦截的弹窗
    tinybug
        3
    tinybug  
       193 天前
    想不要弹出 SmartScreen 得要 EV 的签名,带 USB key 的
    lw0x1
        4
    lw0x1  
    OP
       193 天前
    @tinybug 是的,看了几个主流平台的,沃通之类的,收费都好贵
    yiwayhb
        5
    yiwayhb  
       193 天前
    购买签名证书,OV 、EV 都可以
    lw0x1
        6
    lw0x1  
    OP
       193 天前
    @yiwayhb 好的
    yiwayhb
        7
    yiwayhb  
       193 天前
    @lw0x1 #4 是的,之前买过,好像 2k 多一年
    duanxianze
        8
    duanxianze  
       193 天前
    貌似没有免费的,都挺贵的
    v1
        9
    v1  
       193 天前
    不交钱,然后大家都拿去签木马病毒,一键中毒是吧?

    这钱是微软有份的,微软 CA 签发担保,你要是驱动签名更贵
    ZeroClover
        10
    ZeroClover  
       193 天前
    开源软件可以用

    https://signpath.org/
    DTCPSS
        11
    DTCPSS  
       193 天前
    Microsoft Store 对个人开发者免费了,可以打包上传这里
    如果不喜欢商店分发的话,也可以用第三方工具抓包下载安装包,然后自己分发,有微软的签名
    DTCPSS
        12
    DTCPSS  
       193 天前   4
    Microsoft Store 个人开发者账号免费的新闻:
    https://blogs.windows.com/windowsdeveloper/2025/05/19/microsoft-store-expands-opportunities-for-windows-app-developers/

    下载微软商店安装包的在线工具:
    https://store.rg-adguard.net/

    我写的 GitHub Action ,自动上传商店安装包(有微软签名)到 GitHub Release:
    https://github.com/JasonWei512/Upload-Microsoft-Store-MSIX-Package-to-GitHub-Release
    ETiV
        13
    ETiV  
       193 天前
    你可以自己评估一下有没有高权限的需求,一般常规的软件没太大必要

    默认的安装目录不要设置成 C:\Program Files ,有一批目录,都需要高权限才能写
    注册表的话可以往 HKEY_CURRENT_USER 里面写

    搜搜 inno setup elevated 相关的,把权限去掉
    lw0x1
        14
    lw0x1  
    OP
       193 天前
    DTCPSS 好的,感谢大佬
    lw0x1
        15
    lw0x1  
    OP
       193 天前
    @ETiV ok,我研究研究
    lw0x1
        16
    lw0x1  
    OP
       193 天前
    @kk2syc 你说的有道理
    kylix
        17
    kylix  
       193 天前
    多年前买过,2K 多/年




    结果 360 依旧拦截,干 !
    ysc3839
        18
    ysc3839  
       193 天前 via Android   1
    目前费用较低的方案:
    1.如果你开发的是开放源代码软件,可以低价申请 Certum 的开源代码签名证书,按年付费。
    2.如果能接受 AppX 打包,可以上架微软商店,需要一次性付费注册微软开发者账号,上架商店后微软会给 AppX 包签名。
    mumbler
        19
    mumbler  
       193 天前
    OV 淘宝买的 650,这东西不可能免费,就是为了防诈骗,免费还防什么啊
    rayyu1989
        20
    rayyu1989  
       193 天前
    https://azure.microsoft.com/zh-cn/products/trusted-signing 月费 10 美元,有续费就可以签,了解下
    ashong
        21
    ashong  
       193 天前 via iPhone
    azure 10$每月
    tabc2tgacd
        22
    tabc2tgacd  
       193 天前
    微软商店这个是好办法
    DTCPSS
        23
    DTCPSS  
       193 天前   1
    另外顺便多说一句,如果程序支持 Msix (就是以前的 Appx )打包的话,11 、12 楼的方法是目前我觉得最爽的 Windows 应用分发方式了:
    - 官方宣布六月末开始免费
    - 文件托管在微软商店上,无需烦恼把安装包文件托管在哪
    - 给想安装的用户一个商店链接就行;如果用户不习惯用商店,那微软也会提供一个很小的 exe 版安装器
    - 依然可以自分发由微软商店签名的完整安装包,而且这个包是和微软商店里的应用条目关联的,可以正常用商店的评价、分享功能
    - Msix 的打包方式比 msi 、exe 清爽,卸载无残留
    - 由微软商店静默更新
    lw0x1
        24
    lw0x1  
    OP
       193 天前
    @kylix 这么离谱的吗...
    zeromake
        25
    zeromake  
       192 天前
    @kylix #17
    360: 你给微软交钱有毛用,来我这里再买一份保护费
    衍生
    小米: 你给谷歌交钱有毛用,来我这边再上一次架(包名没有在小米商店的要重新输入密码确认风险才能安装)
    iorilu
        26
    iorilu  
       191 天前
    申请微软开发者一年费用多少阿
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2666 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 05:56 PVG 13:56 LAX 21:56 JFK 00:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86