Разработка #4118
Отправка запросов с подписью
Статус:
Завершена
Приоритет:
Нормальный
Назначена:
-
Дата начала:
12.07.2021
Срок завершения:
Готовность:
0%
Оценка временных затрат:
История
#1
Обновлено кб99 Синявский Филипп почти 4 года назад
- Параметр Статус изменился с Новая на Тестирование
#2
Обновлено кб99 Синявский Филипп почти 4 года назад
Документы СУЗ:
- Заказ КМ
- Агрегация
- Ввод в оборот
- Отгрузка
#3
Обновлено кб99 Морозов Евгений почти 4 года назад
В продуктиве честный знак не принимает подписанный в 1с заказ:
Signature validation failed: Signature validation failed: message-digest attribute value does not match calculated value; error codes: [8] 'Signature is invalid', Subject: СНИЛС=14964826816, ОГРНИП=316574900076262, INN=572101860741, EMAILADDRESS=im-fin@mail.ru, CN=Беджанян Шалико Геворкович, SN=Беджанян, G=Шалико Геворкович, C=RU, L="РАЙОН ПОКРОВСКИЙ, ДЕРЕВНЯ ВНУКОВО", ST=57 ОБЛАСТЬ ОРЛОВСКАЯ, Issuer: CN="ООО \"КОМПАНИЯ \"ТЕНЗОР\"", O="ООО \"КОМПАНИЯ \"ТЕНЗОР\"", OU=Удостоверяющий центр, STREET="Московский проспект, д. 12", L=г. Ярославль, ST=76 Ярославская область, C=RU, INN=007605016030, ОГРН=1027600787994, EMAILADDRESS=ca_tensor@tensor.ru. Authorities: [URIName: http://tax4.tensor.ru/ocsp-tensorca-2019_cp_gost2012/ocsp.srf,URIName: http://tax4.tensor.ru/tensorca-2019_cp_gost2012/certenroll/tensorca-2019_cp_gost2012.crt,URIName: http://tensor.ru/ca/tensorca-2019_cp_gost2012.crt,URIName: http://crl.tensor.ru/tax4/ca/tensorca-2019_cp_gost2012.crt,URIName: http://crl2.tensor.ru/tax4/ca/tensorca-2019_cp_gost2012.crt,URIName: http://crl3.tensor.ru/tax4/ca/tensorca-2019_cp_gost2012.crt]
По рекомендации техподдержки запрос успешно отправился и подписался:
Уважаемый пользователь! Необходима уточняющая информация по Вашему обращению. Создайте и отправьте запрос по данной инструкции, о результате сообщите в ответном письме. 1. Создать документ с телом документа в формате .txt; 2. Открыть командную строку (комбинация клавиш: Windows+R); 3. Выполнить в командной строке (cmd): "c:\Program Files\Crypto Pro\CSP\csptest.exe" -sfsign -sign -detached -in {исходный файл} -out {подписанный файл} -my {сертификат} -base64 -add (выделенное жирным изменить в соответствие с информацией на Вашем рабочем месте), где исходный файл - файл в пункте 1 (или путь к файлу); подписанный файл - названия файла, который Вы получите в итоге подписания, указывается в свободном виде (желательно в формате *.txt) в папке c:\Program Files\Crypto Pro\CSP\; сертификат - Фамилия владельца сертификата в том виде, в котором она записана в сертификате. Пример: csptest.exe - sfsign -sign -detached -in 1.txt -out 2.txt -my Иванов -base64 -add 4. Вы получите файл с указанным в поле "подписанный файл" названием; 5. Откройте файл с помощью программы блокнот; 6. В полученной последовательности символов необходимо заменить символы переноса строк на пустые значения (в документе блокнота нажать комбинацию Ctrl + H и заменить \r\n на пустое значение, нажав "заменить все"); 7. Скопируйте содержимое документа и вставьте в "Signature"; 8. Послать API запрос.
#4
Обновлено кб99 Морозов Евгений больше 3 лет назад
- Параметр Проект изменился с ! Честный знак на Честный Знак Производителя
- Значение
v1.1параметра Версия удалено
#5
Обновлено кб99 Синявский Филипп больше 3 лет назад
- Параметр Статус изменился с Тестирование на Завершена