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

Уведомление

Icon
Error

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

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

Группы: Участники
Зарегистрирован: 26.05.2014(UTC)
Сообщений: 2
Российская Федерация
Откуда: Москва

Пытаюсь автоматизировать выгрузку запрещенных ресурсов на C#
При одном сертификате на компьютере все работает нормально.
Если на одном компьютере установлено несколько сертификатов (контейнеров),
то csptest.exe выводит на консоль запрос номера сертификата:
Enter certificate number:
Пробовал перенапривить стандартный ввод: Process.StartInfo.RedirectStandardInput = true;
Натыкаюсь на Exception!
Не могли ли Вы доработать csptest.exe, так чтобы этот номер можно было вводить в аргументах командной строки?
Или подскажите другой способ решения этой проблемы

Отредактировано пользователем 26 мая 2014 г. 20:46:03(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#2 Оставлено : 26 мая 2014 г. 21:06:57(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,025
Мужчина
Российская Федерация

Сказал «Спасибо»: 610 раз
Поблагодарили: 2365 раз в 1860 постах
Автор: ruben52 Перейти к цитате
Пытаюсь автоматизировать выгрузку запрещенных ресурсов на C#
При одном сертификате на компьютере все работает нормально.
Если на одном компьютере установлено несколько сертификатов (контейнеров),
то csptest.exe выводит на консоль запрос номера сертификата:
Enter certificate number:
Пробовал перенапривить стандартный ввод: Process.StartInfo.RedirectStandardInput = true;
Натыкаюсь на Exception!
Не могли ли Вы доработать csptest.exe, так чтобы этот номер можно было вводить в аргументах командной строки?
Или подскажите другой способ решения этой проблемы


Так зачем использовать обращение к ... csptest.exe,
если Вы программируете на C#... смотрите SDK + поиск по форуму.
Техническую поддержку оказываем тут
Наша база знаний
Offline ruben52  
#3 Оставлено : 26 мая 2014 г. 22:13:57(UTC)
ruben52

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

Группы: Участники
Зарегистрирован: 26.05.2014(UTC)
Сообщений: 2
Российская Федерация
Откуда: Москва

Использую csptest.exe для формирования ЭЦП по токену (4 токена, т.к. 4 оператора связи):
cmdProcess.StartInfo.FileName = "csptest.exe";
cmdProcess.StartInfo.Arguments = String.Format("-sfsign -sign -detached -add -in {0} -out {1} -my {2}", RequestPath, SignRequestPath, Email);
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.