- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Необходимо авторизоваться или зарегистрироваться на портале
Ошибка при поверке подписи. - API - CAPICOM_TLB.ISigner
Добрый день всем.
При попытке получить токен для работы с API, получаю ошибку «Ошибка при проверке подписи». Подпись формирую средствами Delphi через COM.
CAPICOM_TLB.ISigner
CAPICOM_TLB.ISigner
Создаю объекты, получаю сертификат, вызываю
oSignedData.Sign(oSigner, TRUE, CAPICOM_ENCODE_BASE64);
Получаю подпись, которая успешно проходит проверку через Инструменты КриптоПРО.
Но если её скормить сюда
https://markirovka.sandbox.crptech.ru/api/v3/true-api/auth/simpleSignIn
то получается ошибка «Ошибка при поверке подписи».
Для чистоты эксперимента та же строка была подписана через браузерный планиг КриптоПРО. На выходе была получена другая(!) подпись, которая уже нормально воспринимается сервером Честного знака.
В чём может быть проблема? Может у кого-то есть готовый пример для Delphi или любой другой среды?