我使用SourceForge上列出的示例(“来自PDF文档的数字签名”白皮书,示例从Java移植到C#)对PDF文件进行签名:
但是,签名失败,并出现以下错误:
DER长度超过4个字节:109
密钥库是使用密钥工具创建的,如白皮书第17页所示,对于示例“使用iText签名的Hello World”应该可以使用。
在移植的示例之前,有人遇到过同样的问题吗?
谢谢,Koen Lowie。
我已经能够通过使用其他版本的keytool生成ks文件来解决此问题。显然,我机器上Java的默认设置是指某些旧的和过时的版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句