Статус: Новичок
Группы: Участники
Зарегистрирован: 19.02.2013(UTC) Сообщений: 3 Откуда: Moscow Сказал(а) «Спасибо»: 1 раз
|
Добрый день! При подписании SOAP-сообщения добавляется узел X509Certificate с таким содержимым: Код:
<X509Certificate>MIIEmTCCBEigAwIBAgIKbmfbbgAAAACeOTAIBgYqhQMCAgMwgY4xGjAYBgkqhkiG9w0BCQEWC2Nh
QHVjLWVtLnJ1MQswCQYDVQQGEwJSVTEPMA0GA1UEBxMGTW9zY293MR4wHAYDVQQKExVKU0MgRWxl
Y3Ryb25pYyBNb3Njb3cxHzAdBgNVBAsTFkNlcnRpZmljYXRpb24gYXV0b3JpdHkxETAPBgNVBAMT
CFVDLUVNIENBMB4XDTEyMTAwNDExMDEwMFoXDTEzMTAwNDExMDUwMFowggFMMRgwFgYFKoUDZAES
...
</X509Certificate>
В ответ от сервиса приходит "Неверная ЭЦП" Разработчики сервиса утверждают, что переносов в X509Certificate быть не должно. Так ли это? И как записать данные о сертификате, дайджесте и значении ЭЦП в тэгах в одну строку (без переносов)?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Здравствуйте. Попробуйте задать Код:
System.setProperty("org.apache.xml.security.ignoreLineBreaks", "true");
перед выполнением кода. Вообще, переносы допустимы ( RFC 4648 п. 3.1 -> RFC 2045 п. 6.7 (5) ), надо уметь их обрабатывать. Отредактировано пользователем 19 февраля 2013 г. 15:04:28(UTC)
| Причина: Не указана |
|
1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close