Статус: Новичок
Группы: Участники
Зарегистрирован: 24.07.2014(UTC) Сообщений: 2   Откуда: Одесса
|
Здравствуйте! Мы пишем клиент для веб-сервиса УЦ КриптоПро на Java. Метод RevokeRequestSoapPort.SubmitRequest со значением строки запроса "SN=71F3E59400000000009C, RR=4, RC=Crypto Pro CA Client" возвращает ошибку: {http://schemas.microsoft.com/soap-toolkit/faultdetail/error/}errorInfo: <mserror:returnCode>13</mserror:returnCode> <mserror:serverErrorInfo> <mserror:description>Type mismatch</mserror:description> <mserror:source>RegistrationCenter</mserror:source> </mserror:serverErrorInfo> В руководстве программиста написано, что "В поле ContentInfo этого документа должна находиться UNICODE-строка запроса на отзыв в описанном ниже формате". UNICODE должен быть в UTF-8 или UTF-16 кодировке? Серийный номер сертификата в 16-ной форме, я видел в других темах примеры - это не должно быть проблемой? Что еще может быть причиной такой ошибки? Отредактировано пользователем 24 июля 2014 г. 13:01:32(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 06.03.2012(UTC) Сообщений: 177
Сказал(а) «Спасибо»: 57 раз Поблагодарили: 11 раз в 8 постах
|
Автор: Reaper  Здравствуйте!
Мы пишем клиент для веб-сервиса УЦ КриптоПро на Java. Метод RevokeRequestSoapPort.SubmitRequest со значением строки запроса "SN=71F3E59400000000009C, RR=4, RC=Crypto Pro CA Client" возвращает ошибку:
{http://schemas.microsoft.com/soap-toolkit/faultdetail/error/}errorInfo: <mserror:returnCode>13</mserror:returnCode> <mserror:serverErrorInfo> <mserror:description>Type mismatch</mserror:description> <mserror:source>RegistrationCenter</mserror:source> </mserror:serverErrorInfo>
В руководстве программиста написано, что "В поле ContentInfo этого документа должна находиться UNICODE-строка запроса на отзыв в описанном ниже формате".
UNICODE должен быть в UTF-8 или UTF-16 кодировке?
Серийный номер сертификата в 16-ной форме, я видел в других темах примеры - это не должно быть проблемой?
Что еще может быть причиной такой ошибки? Коллеги, у вас строка с подписью в запросе не в юникоде. Символ занимает 1 байт. Более того, в subject запроса на отзыв информации не попадает. Вот и ошибка. P.S. В логах ваш запрос сохраняется в binary, вместо base64  Отредактировано пользователем 25 июля 2014 г. 14:00:14(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close