Статус: Новичок
Группы: Участники
Зарегистрирован: 05.07.2023(UTC) Сообщений: 2
|
Добрый день
В java тестах использую подписание документов.
Есть два случая: 1) Для тестов генерирую контейнер и сертификат через ControlPane.bat (в интерфейсе в ContainerStore создаю новый) - в своих тестах обращаюсь к нему и все работает, документы подписываются.
2) Пытаюсь таким же образом создать контейнер на сервере, где нет графической оболочки через команды
создаю новый
keytool -J-Dkeytool.compat=true -J-Duse.cert.stub=true -providerpath библиотеки.jar -genkey -alias TestKey -keysize 512 -provider ru.CryptoPro.JCP.JCP -keypass 111111 -storetype HDImageStore -dname CN=myKey,O=CryptoPro,C=RU -keystore NONE -storepass 1 -keyalg GOST3410_2012_256 -sigalg GOST3411_2012_256withGOST3410_2012_256
в файл keytool -J-Dkeytool.compat=true -J-Duse.cert.stub=true -export -alias TestKey -provider ru.CryptoPro.JCP.JCP -storetype HDImageStore -keystore NONE -storepass 1 -file C:\temp1\testkey.cer
в cacert keytool -import -v -trustcacerts -alias TestKey -file C:\temp1\testkey.cer -keystore cacert
Но при тестах падает subject CN=myKey, O=CryptoPro, C=RU is not root or/and is not found in the list of trusted certificates; error codes: [32] 'Root certificate is in the certificate chain but not in cacerts'
Какую еще команду я упустил , которая происходит, если делать через графический интерфейс? Спасибо за ответ
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 05.07.2023(UTC) Сообщений: 2
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close