В ряде стран внедрены электронные удостоверения личности, которые их граждане могут использовать для безопасного доступа к онлайн-средствам, таким как банковское дело.
Мне интересно узнать, как поддерживать эти карты, но отслеживание документации о том, как это сделать на веб-сайте IIS, является настоящей PITA: например, в MSDN основная часть документации по смарт-картам охватывает сквозной сценарий привязка смарт-карт к доменным именам в корпоративной среде.
Я просто пытаюсь аутентифицировать владельца - например, испанскую DNI-e карту и выполнить проверку карты OSCP через http://ocsp.dnie.es/
Теперь кажется, что вместо того, чтобы явно определять вставку смарт-карты, мне нужно создать страницу входа на сервер с принудительной аутентификацией клиента SSL - но как мне настроить один запрос, чтобы потребовать аутентификацию клиента ssl и выбрать правильный клиентский сертификат?