我目前正在使用iTextSharp库在C#中编写数字签名者。最初签名者工作正常,因为他签署了文件,请求了针等。一切都很好,直到让我签名并激活LTV,在这种情况下使用PAdES。
要签署的文件是PDF,必须带有TSA的标记,在我所做的实例中
ITSAClient t = new TSAClientBouncyCastle ( "myURL");
到目前为止事情进展顺利。 但是当我尝试按如下方式添加LTV时
MakeSignature.SignDetached (signatureAppearance, externalSignature, chain, null, null, t, 0, CryptoStandard.CADES);
LtvVerification v = pdfStamper.LtvVerification;
LtvTimestamp.Timestamp (signatureAppearance, t, null);
并给我发消息说
"已经关闭文档"
有些人可以帮助我吗?