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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Reaper  
#1 Оставлено : 24 июля 2014 г. 12:53:18(UTC)
Reaper

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

Группы: Участники
Зарегистрирован: 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)  | Причина: Не указана

Offline Kirill Sobolev  
#2 Оставлено : 24 июля 2014 г. 14:36:25(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
UTF-16
Техническую поддержку оказываем тут
Наша база знаний
Offline MCR  
#3 Оставлено : 25 июля 2014 г. 13:42:48(UTC)
MCR

Статус: Активный участник

Группы: Участники
Зарегистрирован: 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 Shhh

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

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