Статус: Новичок
Группы: Участники
Зарегистрирован: 08.10.2019(UTC) Сообщений: 4 Откуда: Владивосток
|
Коллеги, На платформе 1С:Предприятие 8.3.13 пытаюсь реализовать подписание и получение штампа времени: Код:Данные = Новый ДвоичныеДанные(Объект.Файл);
КриптоМенеджер = ЭлектроннаяПодпись.МенеджерКриптографии("Подписание", Истина, ТекстОшибки, Объект.ПрограммаШифрования);
КриптоМенеджер.ПарольДоступаКЗакрытомуКлючу = "**********";
Сертификат = Новый СертификатКриптографии(Объект.СертификатКлюча.ДанныеСертификата.Получить());
Подпись = КриптоМенеджер.Подписать(Данные, Сертификат);
КриптоМенеджер.ПроверитьПодпись(Данные, Подпись);
Объект.ЭЦП = Base64Строка(Подпись);
ШтампВремени = Новый COMОбъект("TSPCOM.TSPStamp");
ЗапросШтампаВремени = Новый COMОбъект("TSPCOM.TSPRequest");
Текст = Новый COMОбъект("System.Text.UTF8Encoding");
ЗапросШтампаВремени.AddData(Текст.GetBytes_4(Объект.ЭЦП));
ЗапросШтампаВремени.TSAAddress = "http://www.cryptopro.ru/tsp/tsp.srf";
ШтампВремени = ЗапросШтампаВремени.Send();
При выполнении метода Send() com-объекта TSPCOM.TSPRequest вываливается ошибка: Код:Ошибка при вызове метода контекста (Send)
ШтампВремени = ЗапросШтампаВремени.Send();
по причине:
Произошла исключительная ситуация (tspcom.TSPRequest.1): Объект или свойство не найдено.
С чем связана данная ошибка?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close