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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline a_silchev  
#1 Оставлено : 19 февраля 2013 г. 14:25:13(UTC)
a_silchev

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

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

Сказал(а) «Спасибо»: 1 раз
Добрый день!

При подписании SOAP-сообщения добавляется узел X509Certificate с таким содержимым:

Код:

<X509Certificate>MIIEmTCCBEigAwIBAgIKbmfbbgAAAACeOTAIBgYqhQMCAgMwgY4xGjAYBgkqhkiG9w0BCQEWC2Nh
QHVjLWVtLnJ1MQswCQYDVQQGEwJSVTEPMA0GA1UEBxMGTW9zY293MR4wHAYDVQQKExVKU0MgRWxl
Y3Ryb25pYyBNb3Njb3cxHzAdBgNVBAsTFkNlcnRpZmljYXRpb24gYXV0b3JpdHkxETAPBgNVBAMT
CFVDLUVNIENBMB4XDTEyMTAwNDExMDEwMFoXDTEzMTAwNDExMDUwMFowggFMMRgwFgYFKoUDZAES
...
</X509Certificate>


В ответ от сервиса приходит "Неверная ЭЦП" Разработчики сервиса утверждают, что переносов в X509Certificate быть не должно.
Так ли это? И как записать данные о сертификате, дайджесте и значении ЭЦП в тэгах в одну строку (без переносов)?
Offline Евгений Афанасьев  
#2 Оставлено : 19 февраля 2013 г. 15:03:51(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 709 раз в 670 постах
Здравствуйте.
Попробуйте задать
Код:

System.setProperty("org.apache.xml.security.ignoreLineBreaks", "true");

перед выполнением кода.
Вообще, переносы допустимы ( RFC 4648 п. 3.1 -> RFC 2045 п. 6.7 (5) ), надо уметь их обрабатывать.

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

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