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

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#21 Оставлено : 21 апреля 2017 г. 9:07:55(UTC)
Андрей *

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

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

Сказал «Спасибо»: 612 раз
Поблагодарили: 2375 раз в 1868 постах
Здравствуйте.

Это частный случай, когда в CN ФИО, смотрите также на SN и G
Техническую поддержку оказываем тут
Наша база знаний
Offline bussblow  
#22 Оставлено : 21 апреля 2017 г. 9:39:08(UTC)
bussblow

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

Группы: Участники
Зарегистрирован: 16.02.2017(UTC)
Сообщений: 50
Откуда: bussblow

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 1 постах
Автор: Андрей * Перейти к цитате
Здравствуйте.

Это частный случай, когда в CN ФИО, смотрите также на SN и G


Не понял вас. Мне нужно выгрузить по CN - можно ли это сделать? Я не писатель, но как понимаю в строке " string filename = args[1] + @"\" + cert.Thumbprint + ".cer";" нужно вместо "cert.Thumbprint" проставить другую команду?
Offline Андрей Писарев  
#23 Оставлено : 21 апреля 2017 г. 10:31:42(UTC)
Андрей *

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

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

Сказал «Спасибо»: 612 раз
Поблагодарили: 2375 раз в 1868 постах
Автор: bussblow Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

Это частный случай, когда в CN ФИО, смотрите также на SN и G


Не понял вас. Мне нужно выгрузить по CN - можно ли это сделать? Я не писатель, но как понимаю в строке " string filename = args[1] + @"\" + cert.Thumbprint + ".cer";" нужно вместо "cert.Thumbprint" проставить другую команду?


Посмотрите описание commonName.

В CN может быть организация.
Техническую поддержку оказываем тут
Наша база знаний
Offline bussblow  
#24 Оставлено : 21 апреля 2017 г. 10:55:15(UTC)
bussblow

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

Группы: Участники
Зарегистрирован: 16.02.2017(UTC)
Сообщений: 50
Откуда: bussblow

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 1 постах
Автор: Андрей * Перейти к цитате
Автор: bussblow Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

Это частный случай, когда в CN ФИО, смотрите также на SN и G


Не понял вас. Мне нужно выгрузить по CN - можно ли это сделать? Я не писатель, но как понимаю в строке " string filename = args[1] + @"\" + cert.Thumbprint + ".cer";" нужно вместо "cert.Thumbprint" проставить другую команду?


Посмотрите описание commonName.

В CN может быть организация.


Андрей. Я прекрасно знаю, что в CN может быть организация,но в нашем УЦ такого не может быть!

Еще раз обращаюсь к специалистам, которые могут понять чего я хочу, мне не нужно демагогий, мне нужно изменить код, чтобы при выгрузке сертификатов из p7b имена сертификатов были из CN, а не из Thumbprint, вот и все. Буду благодарен, если кто то подскажет.
Offline Андрей Писарев  
#25 Оставлено : 21 апреля 2017 г. 11:05:47(UTC)
Андрей *

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

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

Сказал «Спасибо»: 612 раз
Поблагодарили: 2375 раз в 1868 постах
По ссылке не ходили, код на MSDN не смотрели?
Нужен прямо здесь код?
Техническую поддержку оказываем тут
Наша база знаний
Offline Zloy Strelok  
#26 Оставлено : 21 апреля 2017 г. 11:23:44(UTC)
Zloy Strelok

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

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

Сказал «Спасибо»: 51 раз
Поблагодарили: 30 раз в 22 постах
Автор: bussblow Перейти к цитате

Еще раз обращаюсь к специалистам, которые могут понять чего я хочу, мне не нужно демагогий, мне нужно изменить код, чтобы при выгрузке сертификатов из p7b имена сертификатов были из CN, а не из Thumbprint, вот и все. Буду благодарен, если кто то подскажет.


Попробуйте так:

Код:
cert.GetNameInfo(X509NameType.SimpleName, false)
thanks 1 пользователь поблагодарил Zloy Strelok за этот пост.
bussblow оставлено 21.04.2017(UTC)
Offline bussblow  
#27 Оставлено : 21 апреля 2017 г. 11:57:22(UTC)
bussblow

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

Группы: Участники
Зарегистрирован: 16.02.2017(UTC)
Сообщений: 50
Откуда: bussblow

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 1 постах
Автор: Андрей * Перейти к цитате
По ссылке не ходили, код на MSDN не смотрели?
Нужен прямо здесь код?


Я именно об этом и прошу)) Я не писатель, ходил по ссылке, но не смог разобраться. Если вам не трудно, скиньте код сюда.
Offline bussblow  
#28 Оставлено : 21 апреля 2017 г. 12:12:47(UTC)
bussblow

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

Группы: Участники
Зарегистрирован: 16.02.2017(UTC)
Сообщений: 50
Откуда: bussblow

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 2 раз в 1 постах
Автор: Zloy Strelok Перейти к цитате
Автор: bussblow Перейти к цитате

Еще раз обращаюсь к специалистам, которые могут понять чего я хочу, мне не нужно демагогий, мне нужно изменить код, чтобы при выгрузке сертификатов из p7b имена сертификатов были из CN, а не из Thumbprint, вот и все. Буду благодарен, если кто то подскажет.


Попробуйте так:

Код:
cert.GetNameInfo(X509NameType.SimpleName, false)


Спасибо! Выгружает по имени, только еще один момент: На некоторых пользователей есть по несколько сертификатов, они имеют одинаковые имена получается, соответственно при выгрузке сертификаты затираются. Можно ли добавить в имя например дату создания сертификата?

Отредактировано пользователем 21 апреля 2017 г. 12:35:28(UTC)  | Причина: Не указана

Offline Zloy Strelok  
#29 Оставлено : 21 апреля 2017 г. 12:33:15(UTC)
Zloy Strelok

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

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

Сказал «Спасибо»: 51 раз
Поблагодарили: 30 раз в 22 постах
Автор: bussblow Перейти к цитате
Автор: Zloy Strelok Перейти к цитате
Автор: bussblow Перейти к цитате

Еще раз обращаюсь к специалистам, которые могут понять чего я хочу, мне не нужно демагогий, мне нужно изменить код, чтобы при выгрузке сертификатов из p7b имена сертификатов были из CN, а не из Thumbprint, вот и все. Буду благодарен, если кто то подскажет.


Попробуйте так:

Код:
cert.GetNameInfo(X509NameType.SimpleName, false)


Выгружает по имени, только вот не все сертификаты почему-то. И ошибки появились.

Bezymjannyjj.jpg (356kb) загружен 34 раз(а).


Из ошибок видно, что ваша программа делает что-то еще кроме того, что указано в коде, который выложил maxdm. Зачем она обращается к файлу C:\temp\Тест СУФД\Закупки.cer, если в аргументах выполнения программы были указаны только файл C:\111.p7b и папка C:\temp??
Я скомпилировал код maxdm с аргументами "p7b.p7b cer", положив предварительно в папку debug программы файл p7b.p7b и пустую папку cer и все успешно отработало.
thanks 1 пользователь поблагодарил Zloy Strelok за этот пост.
bussblow оставлено 21.04.2017(UTC)
Offline Андрей Писарев  
#30 Оставлено : 21 апреля 2017 г. 12:43:32(UTC)
Андрей *

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

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

Сказал «Спасибо»: 612 раз
Поблагодарили: 2375 раз в 1868 постах
Автор: bussblow Перейти к цитате
Автор: Zloy Strelok Перейти к цитате
Автор: bussblow Перейти к цитате

Еще раз обращаюсь к специалистам, которые могут понять чего я хочу, мне не нужно демагогий, мне нужно изменить код, чтобы при выгрузке сертификатов из p7b имена сертификатов были из CN, а не из Thumbprint, вот и все. Буду благодарен, если кто то подскажет.


Попробуйте так:

Код:
cert.GetNameInfo(X509NameType.SimpleName, false)


Спасибо! Выгружает по имени, только еще один момент: На некоторых пользователей есть по несколько сертификатов, они имеют одинаковые имена получается, соответственно при выгрузке сертификаты затираются. Можно ли добавить в имя например дату создания сертификата?


Многое можно, читатель документации и писатель кода нужны.
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (4)
4 Страницы<1234>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.