Andrey Bykiev

Results 271 comments of Andrey Bykiev

@AlexMAS, здравствуйте! Не могли бы вы использовать для реализации на .NET 6 библиотеку [OpenGOST](https://github.com/sergezhigunov/OpenGost)?

@AlexMAS, cервис общедоступный, но требуется личный сертификат по алгоритму ГОСТ 34.10-2012... Сервис и документация по нему: https://br.so-ups.ru/Public/Docs/DocView?id=0eaf8f7f-fc79-4ab3-88af-8bc93d2c6f55&path=DocList&month=7&year=2019&intension&doc=%5Bobject%20Object%5D# Я правильно понимаю, что необходимо использовать IClientMessageInspector и в методах AfterReceiveReply/BeforeSendRequest проверять подпись...

@AlexMAS, спасибо, буду пробовать, если что-то получится или не получится, то напишу Вам :)

@Bykiev, к сожалению, пока не удалось даже приступить к этому, т.к. был в отпуске, а потом переключился немного на другой проект. Но вопрос по-прежнему актуален и буду пробовать как только...

Спасибо, в метод `SetSigningCertificate()` точно передается сертификат, но приватный ключ находится на usb-токене. При использовании `GostSignedXml.SigningKey = certificate.GetPublicKeyAlgorithm()` при вычислении подписи (`SignedXml.ComputeSignature(`)) возникает другая ошибка: `{"Message":"An error has occurred.","ExceptionMessage":"Object contains...

Спасибо, буду изучать дальше!

Проблема наблюдается только в случаях, когда сертификат установлен в хранилище компьютера. Для корректной работы нужно предоставить доступ к закрытому ключу, инструкция здесь: https://dss.cryptopro.ru/docs/adminguide/servicecertificates/privatekeyaccess.html

@frantic0589, а вы пробовали проверять подпись с помощью утилиты [cryptcp](https://www.cryptopro.ru/products/other/cryptcp) от Крипто-Про? Скорее всего, что-то не так с подписью в файле.

@JonathanMagnan, hi! Thank you for this awesome library. I faced with the same problem in EF6, any news when it'll be fixed?