Статус: Активный участник
Группы: Участники
Зарегистрирован: 26.02.2012(UTC) Сообщений: 45
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 4 раз в 1 постах
|
Доброго времени суток всем воинам на фронтах встрайванья ЭП. ) Вопрос возник следующий. КриптоПро УЦ 1.5 R2 В стандартном веб-интерфейсе ЦР после отправки запросу на регистрацию пользователю создается маркер временного доступа по которому он может посмотреть статус запроса, а также после его одобрения создать запрос на сертификат. Описанный в руководстве программиста вызываемый метод CreateRequestByAdmin возвращает только ID запроса на регистрацию. В принципе он должен ко всему возвращать и маркер доступа с паролем, который при скармиливании GetRequestInfo должен выдавать текущий статус запроса. Однако, в GetRequestInfo такого параметра нет. А метод CreateTokenForUser доступен только для уже одобренных запросов на регистрацию, т.е. для уже существующего пользователя и только администратору. В связи с этим вопрос как с помощью стороннего приложения, используя SOAP, организовать уд. регистрацию пользователя и выдачу рабочего сертификата пользователя УЦ, как в распределенной схеме, чтобы все запросы генерировал пользователь самостоятельно на своем ПК? Какая при этом последовательность методов предполагалась, когда велась работа над SOAP модулем УЦ? P.S. Одобрение запросов на регистрацию и сертификат происходит на стороне УЦ Отредактировано пользователем 30 августа 2012 г. 18:09:23(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
В существующей модели безопасности требуется чтобы пользователь, вызывающий методы SOAP, авторизовывался по своему сертификату. Поэтому вызов таких методов для пользователей, обладающих маркером, невозможен. Есть обходной пусть, но он достаточно сложен - обращаться к вебинтерфейсу и парсить вывод ASP страниц. |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 26.02.2012(UTC) Сообщений: 45
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 4 раз в 1 постах
|
Kirill Sobolev написал:В существующей модели безопасности требуется чтобы пользователь, вызывающий методы SOAP, авторизовывался по своему сертификату. Поэтому вызов таких методов для пользователей, обладающих маркером, невозможен. Есть обходной пусть, но он достаточно сложен - обращаться к вебинтерфейсу и парсить вывод ASP страниц. Спасибо, Кирилл, за ответ. Получается, внешние приложения обделили в этом плане, и сказали, что регистрироваться доверяем только через веб-ЦР. При этом без получения дополнительных “разрешений” дорабатывать веб-интерфейс ЦР нельзя, т.к. это по сути эталон. Но в нем нет гибкости настройки, возможности проверки значений полей (не только по длине), автоматической подстановки необходимых по-умолчанию значений. Писать свой ЦР значит вновь получать соответствующие одобрения. Замкнутый круг. Парсить ASP – дело действительно не простое. Есть 3 теоретический способ. Сервисной учетной записи с сертификатом, который будет вшит в программу, или устанавливаться на компьютер вместе с ней, с закрытым ключом. Но можно ли этот сервисный сертификат с priv. key установить на машину пользоателя в Win хранилище сертификатов из pfx в текущей реализации криптопровайдера КриптоПро CSP? Да, и хотя бы просто получить pfx с priv. key внутри? :) P.P.S. Все-таки хорошо читать ответы от автора Отредактировано пользователем 30 августа 2012 г. 22:21:01(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,457  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 39 раз Поблагодарили: 750 раз в 645 постах
|
|
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 26.02.2012(UTC) Сообщений: 45
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 4 раз в 1 постах
|
maxdm написал:В CSP 3.6 R3 - можно. Спасибо Вам за помощь.
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close