Статус: Новичок
Группы: Участники
Зарегистрирован: 03.02.2015(UTC) Сообщений: 3  Откуда: Москва
|
Отправляю запрос на получение всех сертификатов своего пользователя (метод GetCertificates, без параметров). Код запроса: На тестовом сервисе http://dss.cryptopro.ru/frontend имею учетную запись пользователя и связанный с ней сертификат, установленный по умолчанию. Отправлять пытался средствами платформы 1С:Предприятие (объекты HTTPСоединение и HTTPЗапрос) и через программу SoapUI через все 8 конечных точек, доступных на сервере. - При отправке запросов через SoapUI ответ приходит с пустым содержимым, статус ответного сообщения: "HTTP/1.1 400 Bad Request". При использовании определённых контрольных точек (например, "/token/transport/nosc") по SSL в ответе передаются данные сертификата, но не моего, а самой организации КриптоПро. - При отправке через 1С ответное сообщение также приходит пустым, но код ошибки уже 415 (Unsupported Media Type). Подскажите пожалуйста, в чём может заключаться ошибка, и в каком направлении копать для её обхода.  Отредактировано пользователем 10 лет назад
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 14.10.2011(UTC) Сообщений: 148  Поблагодарили: 31 раз в 30 постах
|
Добрый день! Взаимодействие с сервисом подписи осуществляется с использованием спецификаций WS-Security (WS-Federation, WS-Trust). На сайте ( https://www.cryptopro.ru/products/dss/downloads) есть примеры тестовых приложений для разработчиков. Если используемые Вами платформы не поддерживают указанных стандартов, то рассмотрите вариант использования интерфейса HTTP API. Отредактировано пользователем 10 лет назад
| Причина: Не указана |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 03.02.2015(UTC) Сообщений: 3  Откуда: Москва
|
Добрый день,
Приложение SoapUI является универсальным средством для взаимодействия с Web-сервисами посредством протокола SOAP и поддерживает стандарты WS-Security. В свойствах проекта настраиваются конфигурации WS-Security для входящих и исходящих сообщений, которые используются для авторизации при выполнении запроса. Однако, указания пары логин/пароль судя по всему, недостаточно. Возможно, нужны какие-то дополнительные настройки WSS? Можете что-нибудь посоветовать?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 14.10.2011(UTC) Сообщений: 148  Поблагодарили: 31 раз в 30 постах
|
Добрый день! Аутентификация на сервере подписи осуществляется не по логину и паролю, а по маркеру безопасности (SAML, Security Token), выданному доверенным центром идентификации. Во вложении пример запроса к ЦИ и к серверу подписи (1 - запрос маркера у STS, 2 - запрос GetCertificates, 11 - ответ сервера на 1, 22 - ответ сервера на 2). Пример запросов (незашифрованных) без заголовков безопасности приведён в документации. Отредактировано пользователем 10 лет назад
| Причина: Не указана Вложение(я):  Trace.zip (40kb) загружен 58 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close