Статус: Новичок
Группы: Участники
Зарегистрирован: 08.10.2019(UTC) Сообщений: 1
|
Версия tspcom 2.0.13184. Через интерфейс ITSPStamp2 делается загрузка штампа времени из файла в COM-объект с помощью метода Import2, а при последующем вызове метода Export2 того же интерфейса возникает ошибка "В результате вызова компонента COM возвращена ошибка в формате HRESULT E_FAIL". На предыдущих версиях tspcom.dll (2.0.13050) ошибка не возникает. Не зависит от используемой службы штампов времени, с помощью которой формируется штамп. Для проверки ошибки, штамп времени был сформирован консольной утилитой tsputil. Также проявляется на tspcom из самой свежей версии tspsdk. Подскажите пожалуйста, почему стала возникать ошибка, или это дефект новых версий tspcom? Пример кода: Код:
using TSPCOM;
...
private void button1_Click(object sender, EventArgs e)
{
var tspStamp = new TSPStamp();
ITSPStamp2 tspStampIntf = (ITSPStamp2)tspStamp;
byte[] rawStamp = System.IO.File.ReadAllBytes(@"timestamp.dat");
tspStampIntf.Import2(rawStamp);
byte[] rawStampExport = (byte[])tspStampIntf.Export2();
}
Логи DbgView: Цитата:[10208] tspcli.dll: {9144} /CryptoPro::PKI::TSP::Client::CStamp::Import/ TSPStamp.cpp(84) : Importing time-stamp... [10208] tspcli.dll: {9144} /CryptoPro::PKI::TSP::Client::CStamp::Import/ TSPStamp.cpp(94) : Failed to decode as time-stamp response... [10208] tspcli.dll: {9144} /CryptoPro::PKI::TSP::Client::CStamp::Import/ TSPStamp.cpp(119) : Trying to decode as time-stamp token... [10208] tspcli.dll: {9144} /CryptoPro::PKI::TSP::Client::CStamp::Import/ TSPStamp.cpp(128) : Parsing and checking time-stamp token fields... [10208] tspcli.dll: {9144} /CryptoPro::PKI::TSP::Client::CStamp::Import/ TSPStamp.cpp(220) : Importing time-stamp... OK
На работающей версии tspcom логи такие же. Отредактировано пользователем 8 октября 2019 г. 17:48:48(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 11.03.2013(UTC) Сообщений: 805 Откуда: Оттуда Сказал «Спасибо»: 4 раз Поблагодарили: 148 раз в 144 постах
|
Добрый день. Спасибо, за предоставленную информацию. Передано разработчикам для изучения проблемы. (CADES-2009) |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close