Статус: Новичок
Группы: Участники
Зарегистрирован: 12.02.2016(UTC) Сообщений: 1
|
Добрый день, 1. Скачиваю дистрибутив отсуда https://www.cryptopro.ru...2101/cades_macosx.tar.gz2. Устанавливаю 3. Получаю корневой сертификат и тестовую подпись на http://www.cryptopro.ru/certsrv/certrqma.asp4. При попытке получения сертификата через JavaScript API на примере: Код:var CERT_KEY_SPEC_PROP_ID = 6;
...
FilteredCertificates = MyStore.Certificates
.Find(CAPICOM_CERTIFICATE_FIND_KEY_USAGE, CAPICOM.CAPICOM_KEY_USAGE.CAPICOM_DIGITAL_SIGNATURE_KEY_USAGE)
.Find(CAPICOM_CERTIFICATE_FIND_TIME_VALID)
.Find(CAPICOM_CERTIFICATE_FIND_EXTENDED_PROPERTY, CERT_KEY_SPEC_PROP_ID);
Сертификат не проходит проверку Find(CAPICOM_CERTIFICATE_FIND_EXTENDED_PROPERTY, CERT_KEY_SPEC_PROP_ID). Т.е. если убрать эту строчку, то сертификат возвращается. Нигде не смог найти что это за проверка и нужна ли она. Но во всех примерах использования API на JS она присутствует.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close