You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用npm run tauri build时signtool.exe执行失败的排查求助

EV代码签名证书在Tauri构建时签名失败问题

环境与背景

  • 技术栈:Svelte + .NET + Tauri,需完成应用签名后交付客户
  • 已获取EV Code Signing证书,按提供商指引将证书导入Azure Key Vault,且已把证书thumbprint配置到tauri.conf.json中

已尝试的操作与排查

  • 修改tauri.conf.json中的digestAlgorithm为sha1,未解决问题
  • 执行构建命令npm run tauri build -- --verbose(已修正--verbose的前置双短横线用法)时出现签名失败,最初verbose输出无有效报错信息;已确认signtool.exe存在于指定路径
  • 补充配置与操作:
    • 在tauri.conf.json中添加"tsp": false
    • Azure Key Vault未生成私钥,可下载CER、PFX/PEM格式的证书文件
    • 已将下载的CER文件安装至本地机器,当前verbose输出对应截图已留存

求助需求

寻求解决Tauri构建过程中EV证书签名失败的具体方法。


内容的提问来源于stack exchange,提问作者hagru

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 23:42:09