Skip to content

Пример по добавлению второй подписи. Параметр задан неверно (Код ошибки: 0x80070057) #56

@protoror

Description

@protoror

Здравствуйте, можете добавить в примеры добавление второй подписи. Как не бился не работает. Все время попадаю на ошибку: Параметр задан неверно (Код ошибки: 0x80070057)
Даже просто при передаче в window.cryptoPro.addDetachedSignature(thumbprint, msg, hash); возникает такая ошибка, хотя все значения передаются так же как в createDetachedSignature т.е. отпечаток серификата, msg - ArrayBuffer, hash хеш подписываемого сообщения, сгенерированный по ГОСТ Р 34.11-2012 256 бит
При чем если я в msg отправляю строку Base64, а не ArrayBuffer мне пишет ошибку: Uncaught (in promise) Error: Не найден автор исходной подписи (Код ошибки: 0x8009100E), т.е. ArrayBuffer передавать верно.

Windows 10, Yandex браузер версия 25.2.1.920 corp
Версия плагина: 2.0.15260
Версия криптопровайдера: 5.0.13000

Помогите пожалуйста или хоть подскажите чем-нибудь, нашел это
#49
но не понимаю о каком переименовании идет речь если мы передаем ArrayBuffer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions