Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Online Андрей *  
#11 Оставлено : 5 июня 2020 г. 23:21:54(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Пришлите в ЛС xml и подпись или проверьте сами корректность ЭП.


Техническую поддержку оказываем тут
Наша база знаний
Online Андрей *  
#12 Оставлено : 5 июня 2020 г. 23:22:32(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: Евгений_СК Перейти к цитате
Не, все равно не принимают. Сделал так:

ТекстовыйДокументЦРПТ.Записать(ПутьКФайлу, "windows-1251"); // ЗАпись XML
ДвоичныеДанные = Новый ДвоичныеДанные(ПутьКФайлу);


oSigner = Новый COMОбъект("CAdESCOM.CPSigner"); // Объект, задающий параметры создания и содержащий информацию об усовершенствованной подписи.
oSigner.Certificate = sThumbprint;
oSigner.KeyPin = Пароль;

oSignedData = Новый COMОбъект("CAdESCOM.CadesSignedData"); // Объект CadesSignedData предоставляет свойства и методы для работы с усовершенствованной подписью.
oSignedData.ContentEncoding = 1; // CADESCOM_BASE64_TO_BINARY Входные данные пришли в Base64
oSignedData.Content = ДвоичныеДанные;
CADESCOM_CADES_TYPE = 1; // Тип усовершенствованной подписи
bDetached_бул = True; //Вид подписи: отделенная (true) или совмещенная (false).
EncodingType_инт = 0; // Кодировка возвращаемой подписи
sSignedMessage = oSignedData.SignCades(oSigner, CADESCOM_CADES_TYPE, bDetached_бул, EncodingType_инт);


А где кодирование в base64?
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Евгений_СК оставлено 06.06.2020(UTC)
Offline Евгений_СК  
#13 Оставлено : 5 июня 2020 г. 23:29:39(UTC)
Евгений_СК

Статус: Участник

Группы: Участники
Зарегистрирован: 17.09.2018(UTC)
Сообщений: 17
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Тоже не помогло:

ТекстовыйДокументЦРПТ.Записать(ПутьКФайлу, "windows-1251"); // ЗАпись XML
ДвоичныеДанные = Новый ДвоичныеДанные(ПутьКФайлу);
ТекстДляПодписи = Base64Строка(ДвоичныеДанные);


oSigner = Новый COMОбъект("CAdESCOM.CPSigner"); // Объект, задающий параметры создания и содержащий информацию об усовершенствованной подписи.
oSigner.Certificate = sThumbprint;
oSigner.KeyPin = Пароль;

oSignedData = Новый COMОбъект("CAdESCOM.CadesSignedData"); // Объект CadesSignedData предоставляет свойства и методы для работы с усовершенствованной подписью.
oSignedData.ContentEncoding = 1; // CADESCOM_BASE64_TO_BINARY
oSignedData.Content = ТекстДляПодписи;
CADESCOM_CADES_TYPE = 1; // Тип усовершенствованной подписи
bDetached_бул = True; //Вид подписи: отделенная (true) или совмещенная (false).
EncodingType_инт = 0; // Кодировка возвращаемой подписи
sSignedMessage = oSignedData.SignCades(oSigner, CADESCOM_CADES_TYPE, bDetached_бул, EncodingType_инт);
Online Андрей *  
#14 Оставлено : 5 июня 2020 г. 23:32:49(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: Евгений_СК Перейти к цитате
Тоже не помогло:



Сторонним софтом проверяется?
Техническую поддержку оказываем тут
Наша база знаний
Online Андрей *  
#15 Оставлено : 5 июня 2020 г. 23:34:13(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах

Были сообщения на форуме, что неправильно формировали HTTP-запрос из 1С.
"Тоже не помогло" - попробуйте как в документации, отправить запрос через curl.

Техническую поддержку оказываем тут
Наша база знаний
Online Андрей *  
#16 Оставлено : 5 июня 2020 г. 23:37:58(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Цитата:
<?xml version="1.0" encoding="windows-1251" standalone="yes"?>


В приказе ФНС от 19 декабря 2018 г. N ММВ-7-15/820@ написано, что строка должна иметь вид:
<?xml version ="1.0" encoding ="windows-1251"?>
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Евгений_СК оставлено 06.06.2020(UTC)
Online Андрей *  
#17 Оставлено : 5 июня 2020 г. 23:45:10(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Еще, Вы желаете, чтобы Вам помогли на форуме.. но не сообщаете причину\коды ошибок.
Я проверил XML, он не соответствует приказу ФНС, в нём есть ошибка.
Техническую поддержку оказываем тут
Наша база знаний
Offline Евгений_СК  
#18 Оставлено : 5 июня 2020 г. 23:47:23(UTC)
Евгений_СК

Статус: Участник

Группы: Участники
Зарегистрирован: 17.09.2018(UTC)
Сообщений: 17
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Простите! Я не знал, где проверить ХМЛ - этот ХМЛ присылает "Честный знак" для подписи, именно в таком виде, как я выложил на форум.
Online Андрей *  
#19 Оставлено : 5 июня 2020 г. 23:49:54(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,629
Мужчина
Российская Федерация

Сказал «Спасибо»: 493 раз
Поблагодарили: 2034 раз в 1578 постах
Цитата:
<СвОЭДОтпр НаимОрг="ООО &quot;Оператор&quot;" ИННЮЛ="111111111" ИдЭДО="2LT"/>


ИННЮЛ - должен содержать 10 цифр, в примере 9.


Цитата:

<Подписант ОблПолн="5" Статус="5" ОснПолн="Должностные обязанности">


Откуда взято 5?

Откройте приказ и читайте: Таблица 7.18
Сведения о лице, подписывающем файл обмена информации покупателя в электронной форме (Подписант)

Цитата:

Принимает значение:
1 - лицо, совершившее сделку, операцию |
2 - лицо, совершившее сделку, операцию и ответственное за ее оформление |
3 - лицо, ответственное за оформление свершившегося события
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Евгений_СК оставлено 06.06.2020(UTC)
Offline Евгений_СК  
#20 Оставлено : 5 июня 2020 г. 23:55:40(UTC)
Евгений_СК

Статус: Участник

Группы: Участники
Зарегистрирован: 17.09.2018(UTC)
Сообщений: 17
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Да, спасибо, проверю!
Сейчас проблема в том, что не получается подпись нормальную сделать - проверил вот здесь: https://www.gosuslugi.ru/pgu/eds/ (пункт "— электронного документа. ЭП — отсоединенная, в формате PKCS#7")
Выдается сообщение: "ЭП 1: НЕ ВЕРНА"
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.