Поделиться через


ActiveDirectoryMembershipProvider.UnlockUser(String) Метод

Определение

Снимает блокировку так, что пользователь членства может быть проверен.

public:
 override bool UnlockUser(System::String ^ username);
public override bool UnlockUser (string username);
override this.UnlockUser : string -> bool
Public Overrides Function UnlockUser (username As String) As Boolean

Параметры

username
String

Имя пользователя членства, для которого снимается блокировка.

Возвращаемое значение

Значение true, если пользователь членства успешно разблокирован; в противном случае — значение false. Метод UnlockUser(String) также возвращает false, когда пользователь членства не найден в хранилище данных.

Исключения

Параметр username пустой, или превышает максимальную разрешенную длину имени пользователя (обычно 256 символов).

-или-

username содержит запятые.

-или-

Имя пользователя отображается на атрибут userPrincipalName, но параметр username содержит обратные косые черты.

username имеет значение null.

Метод UnlockUser(String) вызывается до инициализации экземпляра ActiveDirectoryMembershipProvider.

Комментарии

Пользователи чаще всего блокируются и не могут быть проверены методом ValidateUserMaxInvalidPasswordAttempts при превышении свойства в течение времени, указанного PasswordAttemptWindow в свойстве, или при слишком большом количестве попыток входа с использованием неправильного пароля.

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

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

Начальные и конечные пробелы удаляются из значения параметра username.

Применяется к

См. также раздел