Как я могу написать и развернуть пользовательский пакет аутентификации в Windows? - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь реализовать пользовательский пакет аутентификации, в котором я могу передать только имя пользователя от провайдера пользовательских учетных данных в пользовательский пакет аутентификации, и пакет аутентификации должен проверить, существует ли это имя пользователя в базе данных Sam, если да, это должно позволить мне войти,Я пытаюсь добиться аутентификации без пароля. Я нашел функции, необходимые для реализации этого пакета аутентификации, в документации Windows здесь , так как я новичок в разработке окон. Я не получил от них особого понимания, я ищу пример кода пакета аутентификациигде я могу отладить этот образец и получить некоторые знания о том, как он работает.

1 Ответ

0 голосов
/ 25 октября 2019

Это большая тема. Укажите некоторые связанные документы, которые вы проверяете и выполняете:

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

Создание пользовательских пакетов безопасности

Winlogon и поставщики учетных данных

Образцы:

  • SAMPSSP - В этом примере демонстрируется реализация поддержки безопасности Windows NTProvider.
  • MSV1_0 Пример SubAuthentication - Аутентификация пользователей в базе данных SAM. Pass-Thru аутентификация пользователей в доверенных доменах.
...