Hi,
We are using the Syncfusion PDF component to assemble externally-source PDF documents into a single document. With some documents, when attempting to save, we are getting this exception:
{"Key does not exist.\r\n"}
Data: {System.Collections.ListDictionaryInternal}
HResult: -2146893811
HelpLink: null
InnerException: null
Message: "Key does not exist.\r\n"
Source: "System.Security"
StackTrace: " at System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(CmsSigner signer, Boolean silent)\r\n at Syncfusion.Pdf.Security.PdfSignatureDictionary.SignCertificate(Byte[] message, X509Certificate2 cert, Boolean detached)\r\n at Syncfusion.Pdf.Security.PdfSignatureDictionary.GetStoreCertificate()\r\n at Syncfusion.Pdf.Security.PdfSignatureDictionary.DocumentSaved(Object sender, DocumentSavedEventArgs e)\r\n at Syncfusion.Pdf.PdfDocumentBase.OnDocumentSaved(DocumentSavedEventArgs args)\r\n at Syncfusion.Pdf.Parsing.PdfLoadedDocument.Save(Stream stream)\r\n "
TargetSite: {Void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner, Boolean)}
Can you explain what this is and how to avoid it?