Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2021(UTC) Сообщений: 16
|
Добрый день Попробовал создать подпись типа CAdES_X_Long_Type_1 Получилось это сделать на машине на Windows, где установлен CSP с клиентами TSP и OCSP На сервере с линуксом получаю такую ошибку: java.lang.NoSuchMethodError: 'boolean ru.CryptoPro.JCP.Key.PrivateKeyInterface.match(java.security.PublicKey, java.lang.String)
в чем дело, не понимаю подозреваю, что из-за того, что на сервере не установлен CSP с TSP и OCSP если так, то каким образом их установить на Линукс, чтобы сформировать CAdES_X_Long_Type_1 или Cades_T ?
Либо, еще одна моя теория, что на сервере не хватает каких-то библиотек из дистрибутива JCP (jcp-2.0.41940-A), а на машине с установленным CSP они подтягиваются оттуда Приложение на сервере использует эти библиотеки: • JCP.jar • JCPRequest.jar • JCPRevTools.jar • JCPRevCheck.jar • AdeS-core.jar • ASN1P.jar • Asn1rt.jar • CAdES.jar
Спасибо
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,926 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
Автор: Руслан Хасанов java.lang.NoSuchMethodError: 'boolean ru.CryptoPro.JCP.Key.PrivateKeyInterface.match(java.security.PublicKey, java.lang.String) Разные версии библиотек не смешали? Метод из JCP не найден. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2021(UTC) Сообщений: 16
|
Автор: Евгений Афанасьев Автор: Руслан Хасанов java.lang.NoSuchMethodError: 'boolean ru.CryptoPro.JCP.Key.PrivateKeyInterface.match(java.security.PublicKey, java.lang.String) Разные версии библиотек не смешали? Метод из JCP не найден. посмотрю на это. Скажите, а если используется JCP, для подписей со штампами времени требуются клиенты TSP и OSCP? Или они отдельно ставятся и лицензируются только в случае использования CSP?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2021(UTC) Сообщений: 16
|
Нет, jar JCP только одной версии
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,926 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
Автор: Руслан Хасанов если используется JCP, для подписей со штампами времени требуются клиенты TSP и OSCP - нет, у java CAdES свои клиенты внутри. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,926 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
Автор: Руслан Хасанов Нет, jar JCP только одной версии В более старых версиях JCP этого метода не было. Может, вы использовали более старую, потом перешли на более новую, но старая закэшировалась где-нибудь. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close