Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
Подскажите, пожалуйста, как проще реализовать следующую задачу: есть файл с запросом, все политики для принятия этого запроса заданы. Нужно в автоматическом режиме передать запрос в ЦР и дать команду на выпуск сертификата.
У меня глаза разбегаются, не пойму откуда начать копать. На цр существуют ком объекты но они управляются только через ra.asp (RegistrationCenter.), вроде как. Поднять soap client самый простой способ?
Речь про тестовый уц, безопасность не важна.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Не только самый простой, но и единственно возможный. Начать лучше с изучения руководства программиста. АРМ Администратора работает именно через SOAP, конечно можно написать свое клиентское приложение. Отредактировано пользователем 8 июня 2010 г. 18:02:59(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
хм, создание в каталоге /ui/ asp файла и обращение к прописаным в нем методам ком объектам не будет работать по какой причине?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
будет работать. но это тот же SOAP, только в профиль, с самостоятельным созданием ASP, описанием методов, передачей параметров и возвратом результатов. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
Создал файлик test.asp, положил в /ui/ <открываю файл с запросом pkcs10 b64 в file> Set oXXX=ObjectCreate(RegistrationCenter.Registration) oYYY=oXXX.CreateRequestByAdmin(file, "", "test","test") ErrDesc=Err.Description
Responce.Write(oYYY) ничего не выдает Responce.Write(Err) выдает Object Required, похоже ругается на ObjectCreate
Так и должно быть или где-то ошибся?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
А что такое эта ObjectCreate? |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
Set oXXX=ObjectCreate("RegistrationCenter.Registration") Добавление кавычек решило проблему.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.07.2009(UTC) Сообщений: 35 Откуда: Msk
|
Kirill Sobolev написал:А что такое эта ObjectCreate? Создание объекта :-) Ваш КО Видимо я вопроса не понял. Сейчас ругается на некоректный сертификат, хотя ie подсунул админский. Отредактировано пользователем 9 июня 2010 г. 16:09:56(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Не встречал эту функцию в MSDN, отсюда и вопрос. Ошибка эта означает, что в базе ЦР не найден пользователь, соответствуюший клиентскому сертификату из 2хстороннего TLS соединения. Отредактировано пользователем 9 июня 2010 г. 16:19:37(UTC)
| Причина: Не указана |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close