У меня есть приложение ASP.Net (на Win2K), которое использует проверку подлинности Windows и олицетворение. Для изменения пароля мы используем следующий код:
Dim objDE As DirectoryEntry
'...
objDE.Invoke("ChangePassword", txtOldPassword, txtNewPassword)
Этот код прекрасно работает, за исключением того, что он не блокирует учетную запись, если было несколько неудачных попыток. Есть ли способ сделать этот код для блокировки учетной записи, если неправильные пароли были предоставлены несколько раз (как указано в политике). Я не могу повысить привилегии пользователя, потому что это потенциально делает систему менее защищенной.