Статус: Новичок
Группы: Участники
Зарегистрирован: 29.04.2019(UTC) Сообщений: 6
|
Автор: Евгений Афанасьев Здравствуйте. Попробуйте так: 1) убрать params.setSigProvider("JCP"); - подпись не обязательно может быть ГОСТ; 2) вместо final CertPathBuilder cpb = CertPathBuilder.getInstance("PKIX"); задать final CertPathBuilder cpb = CertPathBuilder.getInstance("CPPKIX", "RevCheck"); 1) Убрал, но у нас будет, ГОСТ. // params.setSigProvider("JCP"); 2) Указал: final CertPathBuilder cpb = CertPathBuilder.getInstance("CPPKIX", "RevCheck"); не помогло, поменял ещё здесь: final CertPathValidator validator = CertPathValidator.getInstance("CPPKIX", "RevCheck"); тоже не помогло, результат аналогичный. падает на: Код: // построение цепочки сертификатов
final PKIXCertPathBuilderResult res =
(PKIXCertPathBuilderResult) cpb.build(params);
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.04.2019(UTC) Сообщений: 6
|
Автор: SerPenTeHoK Автор: Евгений Афанасьев Здравствуйте. Попробуйте так: 1) убрать params.setSigProvider("JCP"); - подпись не обязательно может быть ГОСТ; 2) вместо final CertPathBuilder cpb = CertPathBuilder.getInstance("PKIX"); задать final CertPathBuilder cpb = CertPathBuilder.getInstance("CPPKIX", "RevCheck"); 1) Убрал, но у нас будет, ГОСТ. // params.setSigProvider("JCP"); 2) Указал: final CertPathBuilder cpb = CertPathBuilder.getInstance("CPPKIX", "RevCheck"); не помогло, поменял ещё здесь: final CertPathValidator validator = CertPathValidator.getInstance("CPPKIX", "RevCheck"); тоже не помогло, результат аналогичный. т.к. падает на: Код: // построение цепочки сертификатов
final PKIXCertPathBuilderResult res =
(PKIXCertPathBuilderResult) cpb.build(params);
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,921 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 688 раз в 649 постах
|
Вы ранее в п.9 указали, на validate, что там ломается. Приложите файлы предполагаемой цепочки, проверим. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.04.2019(UTC) Сообщений: 6
|
Автор: Евгений Афанасьев Вы ранее в п.9 указали, на validate, что там ломается. Приложите файлы предполагаемой цепочки, проверим. cryptopro 1_cert_p.zip (6kb) загружен 4 раз(а).Да, не совсем корректно написал про "params.setRevocationEnabled(false); <- Всё нормально." Странность ещё в том, что если не загружать список отзывов (убрать из папки файлы), то похожим образом падает. Отредактировано пользователем 12 ноября 2019 г. 19:04:40(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close