Статус: Участник
Группы: Участники
Зарегистрирован: 24.09.2008(UTC) Сообщений: 27 Откуда: Москва Сказал «Спасибо»: 1 раз
|
Здравствуйте. При проверке УЭЦП типа CADES_X_LONG_TYPE_1 если не установлен сертификат УЦ, то CadesMsgVerifySignature возвращает FALSE и GetLastError() == 0x80070490. При проверке CADES_BES без установленного сертификата УЦ, возвращает FALSE с GetLastError()==0x800B010A // CERT_E_CHAINING С установленным сертификатом УЦ, все проверки успешны.
Где описан код ошибки 0x80070490?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Код ошибки 0x80070490 (ERROR_NOT_FOUND) описан в файле WinError.h и в случае с подписью CADES_X_LONG_TYPE_1 означает, что в сообщении не найден действительный штамп времени.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 24.09.2008(UTC) Сообщений: 27 Откуда: Москва Сказал «Спасибо»: 1 раз
|
т.е. эта ошибка "элемент не найден" относится только к штампу времени, или если еще что-то будет в подписи не найдено / не действительно? и в каком тогда случае возвращается CADES_VERIFY_NO_VALID_SIGNATURE_TIMESTAMP? Отредактировано пользователем 18 марта 2010 г. 21:00:42(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
CADES_VERIFY_NO_VALID_SIGNATURE_TIMESTAMP возвращается в поле dwStatus структуры CADES_VERIFICATION_INFO, а не при вызове функции GetLastError(). Ошибка "элемент не найден", разумеется, относится не только к штампу времени, и информацию о произошедшей ошибке при проверке подписи лучше получать из структуры CADES_VERIFICATION_INFO.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close