我正在使用 iText 在 PDF 中应用数字签名。经过数字签名的 PDF 显示“文档认证的有效性未知。无法验证作者。至少有一个签名有问题”之类的消息。在顶部。
当我将证书添加到用于创建签名 PDF 的信任身份时,生成的签名 PDF 显示“已签名且所有签名均有效”。
是否可以通过不将证书添加到受信任的身份来解决此问题?
提前致谢。
最佳答案
显示该消息的原因有两个。
首先,您使用了自签名证书或其他证书,其证书链不以根证书结尾,受到验证应用程序的信任。
第二种情况是签名参数设置不正确,并且 Reader 不知道它需要在 Windows 证书存储中查找证书。我不知道如何在 iText 中指定我的意思 - 在我们的 SecureBlackbox 中有一个属性。
关于itext - 显示消息 "The validity of the document is unknown"的签名 PDF,iText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13979845/