SignTool Error: No certificates were found that met all the given criteria
2016-01-13 13:46
411 查看
在使用数字证书给驱动cat包签名时遇到提示错误:
SignTool Error: No certificates were found that met all the given criteria
检查pfx证书已经安装,cer证书文件也存在,联网也正常,但是总是提示这个错误。
签名语句为:
signtool.exe sign /s root /n "Test Certificate" /t http://timestamp.verisign.com/scripts/timestamp.dll *.cat
进一步对比分析,通过制定文件名方式签名,是正常可以签名成功的。
于是采用如下步骤重新安装证书,
双击.pfx证书,在证书存储目录选项中,选择“受信任的根证书颁发机构”,
然后再重新签名,一切正常。
原因分析:
安装证书时默认选择路径和签名时配置的路径不一致,导致在root路径下找不到对应证书
解决方法:
重新安装证书,选择存放路径为“受信任的根证书颁发机构”
用指定文件名方式进行签名,如下
signtool.exe sign /f xxx.pfx /n "Test Certificate" /t http://timestamp.verisign.com/scripts/timestamp.dll *.cat
本文出自 “逆流而上” 博客,请务必保留此出处http://tianya30.blog.51cto.com/6392610/1734532
SignTool Error: No certificates were found that met all the given criteria
检查pfx证书已经安装,cer证书文件也存在,联网也正常,但是总是提示这个错误。
签名语句为:
signtool.exe sign /s root /n "Test Certificate" /t http://timestamp.verisign.com/scripts/timestamp.dll *.cat
进一步对比分析,通过制定文件名方式签名,是正常可以签名成功的。
于是采用如下步骤重新安装证书,
双击.pfx证书,在证书存储目录选项中,选择“受信任的根证书颁发机构”,
然后再重新签名,一切正常。
原因分析:
安装证书时默认选择路径和签名时配置的路径不一致,导致在root路径下找不到对应证书
解决方法:
重新安装证书,选择存放路径为“受信任的根证书颁发机构”
用指定文件名方式进行签名,如下
signtool.exe sign /f xxx.pfx /n "Test Certificate" /t http://timestamp.verisign.com/scripts/timestamp.dll *.cat
本文出自 “逆流而上” 博客,请务必保留此出处http://tianya30.blog.51cto.com/6392610/1734532
相关文章推荐
- bzoj3064 CPU监控
- Ant工具
- Git Command
- 在DCOM 中不存在WORD、EXCEL等OFFICE组件
- 阅读《Android 从入门到精通》(10)——单项选择
- 5.java成长之路——重读java编程思想05
- android上的缓存、缓存算法和缓存框架
- 闪电验证-验证手机号码有效性的新技术探讨
- JSP利用freemarker生成基于word模板的word文档
- python 字典操作
- Matplotlib中文显示的问题
- CSS中强大的EM
- WheelView实现省市区三级联动(数据库实现版本附带完整SQL及数据)
- 创业型公司如何做好监控报警
- debug和release的区别
- Andorid5.0原生下拉刷新简单使用
- spring 定时任务执行两次 解决方案
- unix设计原则
- LeetCode - Flatten Binary Tree to Linked List
- C# 根据Word模版生成Word文件