itext - 显示消息 "The validity of the document is unknown"的签名 PDF,iText

标签 itext digital-signature

我正在使用 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/

相关文章:

java - pdfbox和itext无法提取图像

itext - itext 7 相当于 itext5 中的 getUnderContent 吗?

java - Struts2在jsp中显示pdf文件

java - 如何将 java 程序包装到单个 exe 文件中,包括像 bouncycaSTLe 这样的签名 jar

java - 使用 Itext 验证 Pdf 签名时出现意外结果

c# - 使用 ITextSharp 在 PDF 上绘图,无需创建新的 PDF

email - S/MIME 中的多个签名

javascript - 每个平台上的 XML、PDF 和 Office 文档的数字签名

签名验证期间的 Java 异常(错误解码签名字节)

java - PDF 提取中缺少表格布局信息