Прошу подсказать, как проверить результат подписи с формированный без данных (flag=false) через метод createCMSSignatureFromBase64, получаем ошибку.
При подписи с данными (flag=true) ошибок нет.
В запросе подписи в поле "args" в 4 параметр передаем "false":
signRequest = {
module: 'kz.gov.pki.knca.commonUtils',
method: 'createCMSSignatureFromBase64',
args: ['PKCS12', 'SIGNATURE', base64, false],
};
Прошу подсказать, как проверить результат подписи с формированный без данных (flag=false) через метод createCMSSignatureFromBase64, получаем ошибку. При подписи с данными (flag=true) ошибок нет.
В запросе подписи в поле "args" в 4 параметр передаем "false": signRequest = { module: 'kz.gov.pki.knca.commonUtils', method: 'createCMSSignatureFromBase64', args: ['PKCS12', 'SIGNATURE', base64, false], };
Полученный CMS проверяем через NcaNode cms.verify и получаем ошибку Запрос: { "version": "2.0", "method": "cms.verify", "params": { "checkOcsp": true, "checkCrl": true, "cms": "MIISKwYJKoZIhvcNAQcCoIISHDCCEhgCAQExDzANBglghkgBZQMEAgEFADALBgkqhkiG9w0BBwGgggZi..." } } Ответ: { "httpCode": 500, "message": "Api error: null", "status": 5 }