Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Сертификат не проходит валидацию в cadesplugin
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 2 
|
Метод Certificate.IsValid() возвращает 0 (сертификат в приложении). В оснастке "сертификаты" говорится что сертификат является действительным. Сертификат Test Center Crypto-PRO установлен в доверенные корневые центры сертификации. Происходит это с CSP 3.6 R3, на R2 он же является валидным. Также валидация правильно работает, если установить R2, удалить его и поставить поверх R3. Вложение(я):  ИП Пупкин.zip (1kb) загружен 7 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Padawan
Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC) Сообщений: 1,381   Откуда: Москва Сказала «Спасибо»: 11 раз Поблагодарили: 69 раз в 47 постах
|
1)Что получаете, если проверять сертифиат так: certutil -verify ? 2)Откуда вызываете этот метод? Из браузера или скрипта? Если из браузера, то какого? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 2 
|
Проблема решилась, дело в том, что надо иметь подключение к интернету для выкачивания CRL. Возможно ли кидать exception, если нет актуального CRL, вместо того чтобы говорить, что сертификат не валиден? Отредактировано пользователем 21 октября 2013 г. 12:10:53(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924  Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
На самом деле метод Certificate.IsValid() возвращает объект CertificateStatus. В отличие от объекта Microsoft CAPICOM.CertificateStatus, для данного объекта в CAdESCOM реализовано только свойство Result. Поскольку это свойство является "свойством объекта по умолчанию", то его можно вызывать неявно (как в вашем случае). Свойство Result может принимать значения True или False. Значение True означает, что сертификат действителен. False означает, что сертификат недействителен или его не удалось проверить.
Насчет исключения - не хотелось бы потерять совместимость с CAPICOM.
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Сертификат не проходит валидацию в cadesplugin
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close