用Java生成证书(crt,p12文件),使用代码直接调用时出现"选定的证书包含错误:用法无效",错误截图:
错误详细描述:java使用自生成p12对PDF签名,出现上述截图错误...,然后直接将p12文件安装到本机(win7 64位),使用Adobe对PDF文档进行签名。签名后文档验证通过。。。
查询很久发现是因为证书扩展项目不对,添加之后即可。效果图:
图中感叹号,只需将相应证书添加可信即可。