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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline LugaMuga  
#1 Оставлено : 1 июля 2015 г. 18:00:27(UTC)
LugaMuga

Статус: Новичок

Группы: Участники
Зарегистрирован: 22.06.2015(UTC)
Сообщений: 5
Российская Федерация

Использую код взятый на здесь для подписи soap сообщений при помощи wss4j 1.5.8. К сожалению не получается подписать, так как выпадает следующий эксепшн:

Код:

Exception in thread "main" org.apache.ws.security.WSSecurityException: General security error (No certificates for user mvlo2015 were found for signature)
	at org.apache.ws.security.message.WSSecSignature.getSigningCerts(WSSecSignature.java:796)
	at org.apache.ws.security.message.WSSecSignature.prepare(WSSecSignature.java:169)
	at org.apache.ws.security.message.WSSecSignature.build(WSSecSignature.java:364)
	at ru.spb.iac.sign.utilitis.XMLHeaderSignatureManager.signDocThrowExceptions(XMLHeaderSignatureManager.java:119)
	at ru.spb.iac.sign.utilitis.HeaderSigner.SignXml(HeaderSigner.java:227)
	at ru.spb.iac.sign.utilitis.HeaderSigner.main(HeaderSigner.java:408)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)

Настройки crypto.properties следующие:

Код:

org.apache.ws.security.crypto.provider=ru.wss4j1_5_11.ws.security.components.crypto.MerlinEx
org.apache.ws.security.crypto.merlin.keystore.type=HDImageStore
org.apache.ws.security.crypto.merlin.keystore.alias=mvlo2015
org.apache.ws.security.crypto.merlin.keystore.password=155161


Подскажите в чем может быть причина?

Отредактировано пользователем 1 июля 2015 г. 18:16:14(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#2 Оставлено : 1 июля 2015 г. 18:04:17(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,476
Мужчина
Российская Федерация

Сказал «Спасибо»: 553 раз
Поблагодарили: 2243 раз в 1749 постах
Причина:
Цитата:
No certificates for user mvlo2015 were found for signature

Не найдены сертификаты для подписания ...
Техническую поддержку оказываем тут
Наша база знаний
Offline LugaMuga  
#3 Оставлено : 1 июля 2015 г. 18:12:47(UTC)
LugaMuga

Статус: Новичок

Группы: Участники
Зарегистрирован: 22.06.2015(UTC)
Сообщений: 5
Российская Федерация

controlPanel.PNG (23kb) загружен 12 раз(а).
Автор: Андрей * Перейти к цитате
Причина:
Цитата:
No certificates for user mvlo2015 were found for signature

Не найдены сертификаты для подписания ...


Спасибо, это я понял. Но дело в том, что хранилище успешно функционирует и там есть этот сертификат.
Скриншот

Отредактировано пользователем 1 июля 2015 г. 18:17:56(UTC)  | Причина: Не указана

Offline cross  
#4 Оставлено : 2 июля 2015 г. 10:31:46(UTC)
Анатолий Беляев

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

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
У вас пользователь под которым вы запускаете контрольную панель и приложении на wss совпадает?
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline LugaMuga  
#5 Оставлено : 2 июля 2015 г. 10:39:04(UTC)
LugaMuga

Статус: Новичок

Группы: Участники
Зарегистрирован: 22.06.2015(UTC)
Сообщений: 5
Российская Федерация

Автор: cross Перейти к цитате
У вас пользователь под которым вы запускаете контрольную панель и приложении на wss совпадает?


Все запускается с одной учетки, на одной и той же jdk. При этом у моего коллеги аналогичная проблема.
Offline Sith  
#6 Оставлено : 10 мая 2016 г. 10:39:31(UTC)
Sith

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.05.2016(UTC)
Сообщений: 1
Российская Федерация

А чем закончился поиск ошибки ?
у меня периодически вываливается вот такая
[ org.apache.ws.security.WSSecurityException: General security error (The private key for the supplied alias does not exist in the keystore)]
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.