logo
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Radzhab  
#1 Оставлено : 11 апреля 2019 г. 12:53:16(UTC)
Radzhab

Статус: Участник

Группы: Участники
Зарегистрирован: 23.11.2016(UTC)
Сообщений: 15

Сказал(а) «Спасибо»: 5 раз
Есть считыватель Athena. В него вставлена смарт карта с сертификатом. Данный сертификат используется в туевой куче корпоративных сайтов. Вопрос. Есть ли sdk чтобы как то скрестить их с сайтом на asp.net?

Отредактировано пользователем 11 апреля 2019 г. 13:01:04(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#2 Оставлено : 11 апреля 2019 г. 13:20:17(UTC)
Андрей Писарев

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

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

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

КриптоПРО.NET + SDK.
thanks 1 пользователь поблагодарил Андрей Писарев за этот пост.
Radzhab оставлено 11.04.2019(UTC)
Offline Андрей Писарев  
#3 Оставлено : 11 апреля 2019 г. 13:31:06(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
КриптоПро .NET SDK > Примеры работы с форматом PKCS/CMS


https://www.cryptopro.ru/products/net/downloads

примеры после установки SDK
в папке:
Цитата:

C:\Program Files (x86)\Crypto Pro\.NET SDK\Examples


thanks 1 пользователь поблагодарил Андрей Писарев за этот пост.
Radzhab оставлено 11.04.2019(UTC)
Offline Radzhab  
#4 Оставлено : 11 апреля 2019 г. 14:04:28(UTC)
Radzhab

Статус: Участник

Группы: Участники
Зарегистрирован: 23.11.2016(UTC)
Сообщений: 15

Сказал(а) «Спасибо»: 5 раз
Посмотрел эту документацию. Не нашёл как сделать чтобы открывалось такое окно с просьбой ввести пароль

axixa.png (16kb) загружен 10 раз(а).
Offline Андрей Писарев  
#5 Оставлено : 11 апреля 2019 г. 14:17:33(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
Автор: Radzhab Перейти к цитате
Посмотрел эту документацию. Не нашёл как сделать чтобы открывалось такое окно с просьбой ввести пароль

axixa.png (16kb) загружен 10 раз(а).


На стороне сервера, для iis - пароль должен быть запомнен.
Если будет диалог на ввод пароля - работать не будет.
Offline Андрей Писарев  
#6 Оставлено : 11 апреля 2019 г. 14:18:41(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
Offline Radzhab  
#7 Оставлено : 11 апреля 2019 г. 14:43:26(UTC)
Radzhab

Статус: Участник

Группы: Участники
Зарегистрирован: 23.11.2016(UTC)
Сообщений: 15

Сказал(а) «Спасибо»: 5 раз



Просто у Алладина есть из коробки "Web Аутентификация". Я думал мб средствами крипто-про можно тоже самое сделать
Offline Андрей Писарев  
#8 Оставлено : 11 апреля 2019 г. 15:15:43(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
Автор: Radzhab Перейти к цитате



Просто у Алладина есть из коробки "Web Аутентификация". Я думал мб средствами крипто-про можно тоже самое сделать

Цитата:

Есть ли sdk чтобы как то скрестить их с сайтом на asp.net?


Что требуется?
Диалог на выбор сертификата в браузере, чтобы этот сертификат выбрать и войти на сайт?

или

"Использовать этот сертификат на стороне сервера, в asp.net для подписания, на стороне сервера"?
Offline Radzhab  
#9 Оставлено : 11 апреля 2019 г. 16:17:10(UTC)
Radzhab

Статус: Участник

Группы: Участники
Зарегистрирован: 23.11.2016(UTC)
Сообщений: 15

Сказал(а) «Спасибо»: 5 раз
Диалог на выбор сертификата в браузере, чтобы этот сертификат выбрать и войти на сайт
Offline Андрей Писарев  
#10 Оставлено : 12 апреля 2019 г. 0:22:51(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
Автор: Radzhab Перейти к цитате
Диалог на выбор сертификата в браузере, чтобы этот сертификат выбрать и войти на сайт


Это делается через настройку сайта в IIS
Цитата:

В параметрах SSL отмечаем «Требовать SSL» и сертификат клиента «требовать».


+

https://www.cryptopro.ru....aspx?g=posts&t=3739
Offline Андрей Писарев  
#11 Оставлено : 12 апреля 2019 г. 0:24:58(UTC)
Андрей Писарев

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

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

Сказал «Спасибо»: 271 раз
Поблагодарили: 1102 раз в 874 постах
Получить клиентский сертификат на стороне сервера:

Код:
 
 if (HttpContext.Current.Request.ClientCertificate.IsPresent)
{
                byte[] raw = HttpContext.Current.Request.ClientCertificate.Certificate;
}
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.