Документация по созданию настраиваемого поставщика учетных данных в Windows - PullRequest
16 голосов
/ 03 июня 2011

Где находится документация по созданию пользовательского поставщика учетных данных Windows? Все, что я нашел до сих пор, указывает на одну и ту же статью о том, как сделать собственного провайдера учетных данных ( MSDN Magazine: «Создание пользовательских настроек входа в систему с провайдерами учетных данных для Windows Vista» ), но ни эта статья, ни что-либо иначе я могу найти документацию о том, как все работает на самом деле. В лучшем случае есть некоторые примеры кода, но они не объясняют всю механику провайдеров учетных данных и не показывают, как правильно создавать свои собственные.

Ответы [ 5 ]

7 голосов
/ 25 ноября 2014

Теперь есть надлежащая документация здесь. Он содержит все, что вы должны знать при разработке пользовательских поставщиков учетных данных.

7 голосов
/ 03 декабря 2011

В статье об инфраструктуре смарт-карт Windows Vista есть ссылка на Технический справочник поставщика учетных данных ( ссылка на Технический справочник поставщика учетных данных на archive.msdn.microsoft.com ). Список содержит документ, описывающий платформу Windows Vista Credential Provider Framework. Я думаю, вы найдете этот технический справочник весьма полезным для понимания того, как работает поставщик учетных данных в Windows.

Надеюсь, вы найдете то, что ищете!

3 голосов
/ 28 марта 2013

В Windows SDK есть пример кода провайдера учетных данных в папке Samples \ security. Также имеется документация (в формате MHTML) для примера, содержащегося в файлах SDK. В последней версии Windows SDK пример провайдера учетных данных был обновлен, чтобы соответствовать Windows 7, говорится в документе.

Как ни странно, документация, кажется, недоступна онлайн где-либо. Это просто в документации SDK.

Обратите внимание, что Microsoft Windows SDK - это то, что вам нужно установить отдельно, даже если у вас уже установлена ​​Visual Studio.

2 голосов
/ 12 мая 2016

Добро пожаловать в прекрасный мир Windows 10.

Microsoft фактически немного обновила документацию для Windows 10, здесь есть эта страница , а внизу - ссылки техническая справка для поставщиков учетных данных с обновлениями для Windows 10 .Который имеет (на момент написания этого) большой отказ от ответственности, что это только предварительная информация и точность не гарантируется.Например, в нижней части ссылки по-прежнему находится адрес электронной почты credprov@microsoft.com, который, по-видимому, уже давно недействителен.

Самый последний пример исходного кода - это C # с открытым исходным кодом.обертка pgina , которая может помочь проиллюстрировать, как использовать этот API CredentialProvider.

1 голос
/ 24 октября 2016

Этот MSMVP How-To выглядит довольно полезным до Windows 7 и указывает вам на некоторую документацию.И этот образец провайдера учетных данных MSDN V2 содержит изменения для Windows 8 / 8.1.Похоже, хорошее место для начала.

...