В моей организации пользователи должны использовать SmartCard для интерактивного входа на станции Windows (95, Vista и 7). почти ежедневно нам нужно читать учетные данные, хранящиеся на смарт-карте, и сравнивать их с ActiveDirectory, без реализации настраиваемого диспетчера учетных данных. Мы сравниваем следующие поля: userPrincialName и sAMAccountName.
Не могли бы вы показать мне код, демонстрирующий, как считывать учетные данные со смарт-карты, или направить меня к статье / коду в Интернете?
Поиск в Интернете предполагал реализацию диспетчера учетных данных или использование других языков (например, C, C ++). Также я наткнулся на эту статью: http://www.codeproject.com/Articles/17013/Smart-Card-Framework-for-NET, написанный orouit, который представляет собой основу для работы со смарт-картами, но я думаю, что это слишком много для моей простой задачи. Что вы думаете?