关于批量盖章工具316版数字签名模式运行出错问题
本帖最后由 liushaojiang 于 2024-4-30 07:18 编辑近期,电脑安装了Microsoft .NET Runtime -6.0.29,结果发现原来使用的PDF批量盖章在数字签名功能无法正常使用了,提示以下错误信息:
“System.Security.Cryptography.CryptographicException: 不支持请求的操作。
在System.Security.Cryptography.NCryptNative.ExportKey(SafeNCryptKeyHandle key, String format)在System.Security.Cryptography.CngKey.Export(CngKeyBlobFormatformat)
在System,Security.Cryptography.RSACng.ExportParameters(BooleanincludePrivateParameters)
在Org.BouncyCastle.Security.DotNetUtilities.GetKeyPair(AsymmetricAlgorithm privatekey)在PDFQFZ.Form1.PDFWatermark(String inputfilepath, Stringoutputhilepath, X509Certificate2 cert)”
iTextSharp.text.DocumentException: Signature defined. Must be closed inPdfSignatureAppearance.
在iTextSharp.text.pdf.PdfStamper.Close()在PDFQFZ.Form1.PDFWatermark(String inputfilepath, Stringoutputhilepath,x509Certificate2 cert)在 PDFQFZ.Form1.pdfGz(Single sfsize)
后来通过搜索咨询,PDF盖章工具是基于.net4.8环境下的,我的电脑系统是WIN11x64,想请教坛里的大佬们,这种问题有好的解决办法吗?我偿试过,将.net6.0删除后,PDF盖章的数字签名功能是能正常使用的。 其实你可以咨询原作者ID:flytkgl SJdaniu 发表于 2024-4-30 11:28
其实你可以咨询原作者ID:flytkgl
联系过软件里的联系方式,应该是作者本人,说是目前解决不了, 那应该不会 我们用的是QFZ你用的是? 只能舍去其一,按照使用最多的取舍,另一个不能使用的软件,虚拟机中运行吧。 SJdaniu 发表于 2024-4-30 14:06
那应该不会 我们用的是QFZ你用的是?
这两个软件基本上是一样的,都是基于.net4.8的环境的 为什么我盖章后文件打不开 liushaojiang 发表于 2024-5-1 22:18
这两个软件基本上是一样的,都是基于.net4.8的环境的
但是QFZ可以用
页:
[1]