- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Необходимо авторизоваться или зарегистрироваться на портале
Х-signature "Order declined: Проверка подписи не пройдена"
Для заказа Кодов Маркировки через API пытаюсь создать Х-signature :
1- формирую открепленную подпись тела запроса с помощью «Инструменты КриптоПро» (получаю файл *.p7s) (на всяк случай проверяю подпись тем же «Инструменты КриптоПро» - подпись верная)
2- файл открепленной подписи *.p7s кодирую в base64 Нотпадом++;
3 -на сервер ЧЗ отправляю заказ на КМ ..api/v3/order?omsId=.. ,
получаю ответ 200 и номер заказа на КМ;
4- при проверке состояния заказа ...api/v3/order/status?omsId=...
ответ 200, «rejectionReason»: «Order declined: Проверка подписи не пройдена»
Где может быть ошибка ?
(все запросы по API - с помощью Talend API Tester)
1- формирую открепленную подпись тела запроса с помощью «Инструменты КриптоПро» (получаю файл *.p7s) (на всяк случай проверяю подпись тем же «Инструменты КриптоПро» - подпись верная)
2- файл открепленной подписи *.p7s кодирую в base64 Нотпадом++;
3 -на сервер ЧЗ отправляю заказ на КМ ..api/v3/order?omsId=.. ,
получаю ответ 200 и номер заказа на КМ;
4- при проверке состояния заказа ...api/v3/order/status?omsId=...
ответ 200, «rejectionReason»: «Order declined: Проверка подписи не пройдена»
Где может быть ошибка ?
(все запросы по API - с помощью Talend API Tester)
Б
нужно само тело запроса кодировать в base64
08.04.2024 14:20
0