Я реализую архитектуру плагина для реализации аутентификации внешнего механизма аутентификации для веб-сайта. Одним из плагинов, которые я планирую предоставить, является плагин ActiveDirectory. Я хотел бы реализовать некоторые функции MemberhipProvider, включая MinRequiredPasswordLength, но не хочу полностью реализовать или настроить ActiveDirectoryMembershipProvider.Как получить минимальное требуемое значение длины пароля из Active Directory в .NET.
Кто-нибудь знает, как запросить AD и получить минимально требуемую длину пароля? Я знаю, что это может быть задано с помощью объекта групповой политики и зависит от пользователя/компьютера в зависимости от политик, но я бы хотел указать значение по умолчанию, основанное на стандарте домена, а не на произвольном числе.
[EDIT] Конфигурация example для ActiveDirectoryMembershipProvider показывает это как заданное в конфигурации. Невозможно ли связать это с политикой домена?
здесь http://msdn.microsoft.com/en-us/library/system.directoryservices.directorysearcher.aspx – sebagomez
Спасибо. Я знаю DirectorySearcher, хотя я буду использовать новый PrincipalContext в пространстве имен System.DirectoryServices.AccountManagement для проверки достоверности. Я просто не уверен, есть ли объект, который я могу найти и запросить для этого свойства. – tvanfosson