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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline kardovskiy_iv  
#1 Оставлено : 21 ноября 2017 г. 11:37:44(UTC)
kardovskiy_iv

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

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

Добрый день.

Несколько недель назад был написан тестовый код для работы с тестовым КриптоПРО DSS.

Подписание документа работало.

Сегодня тот же код перестал работать, возвращает внутреннюю ошибку сервера.

Аккаунт на тестовом сервере: ikardovskiy

Пример ответа:

Response-Code: 500
Encoding: UTF-8
Content-Type: application/soap+xml; charset=utf-8
Headers: {Cache-Control=[private], connection=[Keep-Alive], content-type=[application/soap+xml; charset=utf-8], Date=[Tue, 21 Nov 2017 08:31:13 GMT], Server=[Microsoft-IIS/8.5, Microsoft-IIS/8.5], transfer-encoding=[chunked], Via=[1.1 10.5.5.25 (McAfee Web Gateway 7.6.2.9.0.23104)]}
Payload: <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<a:Action s:mustUnderstand="1">http://www.w3.org/2005/08/addressing/soap/fault</a:Action>
<a:RelatesTo>urn:uuid:eac91836-1819-4d82-9c51-91659fda87ab</a:RelatesTo>
<o:Security xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" s:mustUnderstand="1">
<u:Timestamp u:Id="_0">
<u:Created>2017-11-21T08:31:13.082Z</u:Created>
<u:Expires>2017-11-21T08:36:13.082Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<s:Fault>
<s:Code>
<s:Value>s:Sender</s:Value>
</s:Code>
<s:Reason>
<s:Text xml:lang="ru-RU">Значение не может быть неопределенным.
Имя параметра: certificate</s:Text>
</s:Reason>
<s:Detail>
<DssFault xmlns="http://dss.cryptopro.ru/services/schemas/2014/06/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Message>Значение не может быть неопределенным.
Имя параметра: certificate</Message>
</DssFault>
</s:Detail>
</s:Fault>

</s:Body>
</s:Envelope>


Пример запроса - в приложении: requestexample.txt (14kb) загружен 12 раз(а). requestexample.txt (14kb) загружен 7 раз(а).

Отредактировано пользователем 21 ноября 2017 г. 11:40:42(UTC)  | Причина: Не указана

Offline Mironov  
#2 Оставлено : 21 ноября 2017 г. 12:13:23(UTC)
Mironov

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

Группы: Участники
Зарегистрирован: 16.10.2013(UTC)
Сообщений: 21
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 4 раз в 4 постах
Добрый день!
Тестовый КриптоПРО DSS развернут на нашей стороне? Какие адреса подключения Вам были предоставлены?
Или этот тестовый DSS развернут в Вашей среде?
Offline kardovskiy_iv  
#3 Оставлено : 21 ноября 2017 г. 12:17:45(UTC)
kardovskiy_iv

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

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

Это публичный тестовый КриптоПро:

wsdl для сервера подписания http://dss.cryptopro.ru/...ver/SignService.svc?wsdl
wsdl для Security Token Service https://dss.cryptopro.ru/STS/Active.svc?wsdl




Offline kardovskiy_iv  
#4 Оставлено : 22 ноября 2017 г. 15:04:01(UTC)
kardovskiy_iv

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

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

Исходный код готов предоставить, но там все просто - из wsdl сегенрированы JAX-WS стабы и вызов сервиса подписания + аутентификация через STS.
Работали ранее варианты на Metro и CXF, оба теперь "отвалились".
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.