Mikhail
Пользователь
 
Харизма: 4
Офлайн
Сообщений: 58
|
 |
« Ответ #3 : 04.02.2025, 13:14:28 » |
|
Здравствуйте!
Подпись с помощью сертификатов (ГОСТ Р 34.11-2012/34.10-2012 256 бит) не работает (вылетает ошибка). Также хотелось бы увидеть штамп с информацией о КЭП (кем подписан, срок действия, номер сертификата), как например штамп по ГОСТ Р 7.0.97-2016.
Лог ошибки: The certificate key algorithm is not supported.
Тип Исключения: System.NotSupportedException Трассировка стека: at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey() at DevExpress.Pdf.Pkcs7Signer.CreateSignatureHelper(X509Certificate2 certificate, HashAlgorithmType hashAlgorithm) at DevExpress.Pdf.Pkcs7Signer..ctor(X509Certificate2 certificate, ICertificateStoreProvider provider, HashAlgorithmType hashAlgorithm, ITsaClient tsaClient, IOcspClient ocspClient, ICrlClient crlClient, PdfSignatureProfile profile) at DevExpress.Pdf.Pkcs7Signer..ctor(X509Certificate2 certificate, HashAlgorithmType hashAlgorithm, ITsaClient tsaClient, IOcspClient ocspClient, ICrlClient crlClient, PdfSignatureProfile profile) at DevExpress.Pdf.Pkcs7Signer..ctor(X509Certificate2 certificate, HashAlgorithmType hashAlgorithm, ITsaClient tsaClient) at DevExpress.Pdf.Pkcs7Signer..ctor(X509Certificate2 certificate, HashAlgorithmType hashAlgorithm) at DevExpress.Printing.Core.NativePdfExport.PdfExportDocument.CreateSignature(PdfSignatureOptions signatureOptions) at DevExpress.Printing.Core.NativePdfExport.PdfExportDocument..ctor(Stream stream, PdfExportOptions exportOptions, Boolean rightToLeftLayout) at DevExpress.Printing.Core.NativePdfExport.PdfPrintingGraphicsImplementation..ctor(Stream stream, PdfExportOptions exportOptions, ProgressReflector progressReflector, Boolean rightToLeftLayout, CultureInfo culture, String alternativeTitle) at DevExpress.Printing.Core.NativePdfExport.PdfGraphics..ctor(Stream stream, PdfExportOptions exportOptions, PrintingSystemBase ps, PageRangeIndexMapper pageIndexMapper) at DevExpress.XtraPrinting.Export.Pdf.PdfDocumentBuilder.GetPdfGraphics(Stream stream, PdfExportOptions pdfOptions, PrintingSystemBase ps, PageRangeIndexMapper pageIndexMapper) at DevExpress.XtraPrinting.Export.Pdf.PdfDocumentBuilder.CreateDocument(Stream stream, Document document, PdfExportOptions pdfOptions, Boolean flushPageContent) at DevExpress.XtraPrinting.PrintingSystemBase.ExportToPdf(Stream stream, PdfExportOptions options) at DevExpress.XtraReports.UI.XtraReport.ExportToPdf(Stream stream, PdfExportOptions options) at VzljotSp.Forms.VspFormReport.H4cltyfMl4b(X509Certificate2 , Byte[] ) at VzljotSp.Forms.VspFormReport.d0tltvVP6Uy() at VzljotSp.Forms.VspFormReport.aHFltFHfgxM(Object , ItemClickEventArgs ) at DevExpress.XtraBars.BarItem.OnClick(BarItemLink link) at DevExpress.XtraBars.BarBaseButtonItem.OnClick(BarItemLink link) at DevExpress.XtraBars.BarButtonItem.OnClick(BarItemLink link) at DevExpress.XtraBars.BarItemLink.OnLinkClick() at DevExpress.XtraBars.BarButtonItemLink.OnLinkClick() at DevExpress.XtraBars.BarButtonItemLink.OnLinkAction(BarLinkAction action, Object actionArgs) at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.ClickLink(BarItemLink link) at DevExpress.XtraBars.ViewInfo.BarSelectionInfo.UnPressLink(BarItemLink link) at DevExpress.XtraBars.Controls.CustomLinksControl.OnMouseUp(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at DevExpress.XtraBars.Controls.CustomControl.WndProc(Message& msg) at DevExpress.XtraBars.Controls.DockedBarControl.WndProc(Message& msg) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
|