LogonUser может быть слишком медленным - он ищет способ аутентифицировать пользователя только локально или сократить время ожидания центральной проверки
У меня проблемы с поиском быстрого способа аутентификации пользователей. LogonUser возвращает несколько секунд, когда соединение с контроллером домена медленное или недоступно.
Я использую LOGON32_LOGON_NETWORK в качестве типа входа в систему, который я прочитал, он быстрее, но функция все еще занимает несколько секунд, чтобы вернуться в таких случаях. Я предполагаю, что это тайм-аут сервера перед использованием кэшированных учетных данных.
Поскольку я не хочу / не нужна проверка домена:
- Есть ли способ уменьшить время ожидания перед использованием кэшированных учетных данных?
- Есть ли способ аутентификации только локально (без проверки с контроллером домена вообще)?
- Есть ли другие способы аутентификации вошедшего в систему пользователя, которые быстрее?