signtool - signtool.exe - 用新的代码签名证书炸毁:错误 -2146885630/0x80092002
问题描述
我有一个有效的构建系统,但是当我们今天获得新的代码签名证书时,signtool 停止使用
SignTool Error: An unexpected internal error has
occurred. Error information: "Error:
Store::ImportCertObject() failed." (-2146885630/0x80092002)
我该如何解决?
解决方案
我们想通了。
较新的代码签名证书具有 SHA-256 组件。在这种情况下,使用纯 SHA-1 代码签名证书在 XP/Server2003 上运行良好的 signtool.exe 停止工作。
答案是……扔掉旧的构建系统,迁移到 Win10/Server 2016。
推荐阅读
- docker - Rabbitmq 不以 docker-compose 开头
- java - Java、wkhtmltopdf、HTML 到 PDF 并非所有字体都能正常工作
- node.js - 如何使用聚合对 mongodb 进行分组
- javascript - 使用 jQuery UI 可排序和引导网格复制 Hubspots 拖放表单构建器 UI
- r - 在 R Markdown 中为 lmer 模型生成漂亮的汇总表输出?
- python - Python股票数据框从行中获取价格
- c# - 给出了一天和提前的天数。返回星期几以提前几天
- java - Apache HTTP 客户端 - 如何加载多个密钥库?
- google-drive-api - 谷歌云端硬盘 v3 | 文件追加 | com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
- javascript - 使用 React 从 Reddit API 渲染信息