Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline ARnikev  
#1 Оставлено : 16 октября 2013 г. 16:04:11(UTC)
ARnikev

Статус: Активный участник

Группы: Участники
Зарегистрирован: 16.10.2013(UTC)
Сообщений: 56

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 2 раз в 1 постах
Добрый день.
Пытаюсь подписать SOAP сообщение для СМЭВ с использованием КриптоПро JCP по вот этому мануалу - http://www.cryptopro.ru/...lzovaniem-kriptopro-jcp.
При инициализации контейнера c ключами таким вот образом :
Код:

KeyStore keyStore = KeyStore.getInstance("HDImageStore");

выбрасывается вот такой вот Exception :
Код:

java.security.KeyStoreException: HDImageStore not found
	at java.security.KeyStore.getInstance(KeyStore.java:616)
	at Main.signRequestMessage(Main.java:152)
	at Main.main(Main.java:91)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
Caused by: java.security.NoSuchAlgorithmException: HDImageStore KeyStore not available
	at sun.security.jca.GetInstance.getInstance(GetInstance.java:159)
	at java.security.Security.getImpl(Security.java:695)
	at java.security.KeyStore.getInstance(KeyStore.java:613)


В ControlPanel КриптоПро контейнер с OCFStore был скопирован в HDImageStore:
UserPostedImage

Путь к хранилищу HDImage указан:
UserPostedImage

По этому пути лежит папка с именем типа - smev-041.000, в ней соответственно имеются файлы ключей.

Вопрос, в чем может быть проблема? Почему не видит HDImageStore? Всю голову уже сломал.

Отредактировано пользователем 16 октября 2013 г. 16:04:51(UTC)  | Причина: Не указана

Offline Ivanov-aa  
#2 Оставлено : 16 октября 2013 г. 16:49:02(UTC)
Ivanov-aa

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 01.08.2011(UTC)
Сообщений: 674
Откуда: Москва

Сказал(а) «Спасибо»: 9 раз
Поблагодарили: 38 раз в 36 постах
Похоже на то, что в програмной среде используется jre, в которую не установлено CryptoPro JCP
Offline ARnikev  
#3 Оставлено : 16 октября 2013 г. 16:53:57(UTC)
ARnikev

Статус: Активный участник

Группы: Участники
Зарегистрирован: 16.10.2013(UTC)
Сообщений: 56

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 2 раз в 1 постах
Хм, да действительно, на компе еще одна jre затесалась и IDE именно на нее смотрела. Спасибо большое.

Отредактировано пользователем 16 октября 2013 г. 17:16:16(UTC)  | Причина: Не указана

Offline Ivanov-aa  
#4 Оставлено : 16 октября 2013 г. 17:26:23(UTC)
Ivanov-aa

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 01.08.2011(UTC)
Сообщений: 674
Откуда: Москва

Сказал(а) «Спасибо»: 9 раз
Поблагодарили: 38 раз в 36 постах
-

Отредактировано пользователем 16 октября 2013 г. 17:28:06(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.