Все вопросы: [directoryservices]

44 вопросов

похожие теги:
44
голосов
11ответов
111650 просмотров

Ошибка 0x80005000 и DirectoryServices

Я пытаюсь выполнить простой запрос LDAP, используя службы каталогов в .Net. DirectoryEntry directoryEntry = new DirectoryEntry("LDAP://someserver.contoso.com/DC=contoso,DC=com"); directoryEntry.AuthenticationType = AuthenticationTypes.Secure; DirectorySearcher directorySearcher =...

3
голосов
4ответов
8692 просмотров

Как перечислить все компьютеры и время их последнего входа в AD?

Я пытаюсь получить список имен компьютеров и дату последнего входа в систему из Active Directory и вернуть их в виде таблицы данных. Получить имена достаточно просто, но когда я пытаюсь добавить «lastLogon» или «lastLogonTimestamp», как показано ниже, единственные значения, которые я получаю дл...

3
голосов
3ответов
11848 просмотров

«Указанный домен либо не существует, либо с ним нельзя связаться»

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

8
голосов
2ответов
12254 просмотров

Does System.DirectoryServices.DirectoryEntry contain a constructor that actually uses "domain\username" with Ldap?

Microsoft has a general purpose KB article (Q316748) describing how to authenticate against Active Directory using the DirectoryEntry object. In their example they produce a username value by concatenating the domain name and username into the standard NetBIOS format("domain\username") and passin...

8
голосов
3ответов
6387 просмотров

Searching for a objectGUID in AD

I'm using the Active Directory Explorer from Mark Russinovich. It is a great tool. I'm using it to navigate active directory to make sure my program that uses DirectorySearcher from .NET returns correct data. Something happens though, when I try to search inside my program with DirectorySearche...

1
голосов
4ответов
8967 просмотров

How to change passwords using System.DirectoryServices.Protocols

Our user store is an LDAP server called eDirectory. How do you change user passwords using System.DirectoryServices.Protocols?

1
голосов
2ответов
3371 просмотров

Using DirectorySearcher to query multiple OUs

I have the following code: var directoryEntry = new DirectoryEntry(distributionListsListADSPath); var directorySearcher = new DirectorySearcher(directoryEntry) { SizeLimit = int.MaxValue, PageSize = int.MaxValue }; var result = directorySearcher.FindAll(); The problem is I want to s...

14
голосов
6ответов
88669 просмотров

Connecting to LDAP from C# using DirectoryServices

I am trying to connect to an edirectory 8.8 server running LDAP. How would I go about doing that in .Net? Can I still use the classes in System.DirectoryService such as DirectoryEntry and DirectorySearcher or are they AD specific? Do I need to specify the "Connection String" any differently? I a...

2
голосов
2ответов
918 просмотров

FindByIdentity in System.DirectoryServices.AccountManagment Memory Issues

I'm working on an active directory managament application. In addition to the typical Create A New User, Enable/Disable an account, reset my password etc. it also managages application permissions for all of the clients web applications. Application management is handled by thousands of AD grou...

1
голосов
2ответов
1751 просмотров

can a user be part of multiple subtree in a (Ldap based) Directory Service instance?

I am pretty new to the ldap based directory service programming using .net framework; hence have a basic silly question. I would like to find out the all sub trees a particular user belongs to using System.DirectoryServices.Protocol. First of all, can a User be part of the multiple Sub Trees in...

3
голосов
3ответов
448 просмотров

How to abandon a long-running search in System.DirectoryServices.Protocols

I've been trying to work out how to cancel a long-running AD search in System.DirectoryServices.Protocols. Can anyone help? I've looked at the supportControl/supportedCapabilities attributes on RootDSE and they don't contain the 1.3.6.1.1.8 OID so I think that means it doesn't support the LDAP ...

1
голосов
2ответов
1835 просмотров

Does SearchResultCollection's GetDirectoryEntry have to query ActiveDirectory again? [DirectoryServices/.net]

When using the FindAll() method of the DirectorySearcher in .net, does the GetDirectoryEntry() method of the SearchResultCollection require another trip to Active Directory? e.g.... Dim src As SearchResultCollection Dim ds As New DirectorySearcher ' code to setup DirectorySearcher ' go to Acti...

2
голосов
2ответов
1694 просмотров

is DirectorySearcher.SizeLimit = 1 for FindAll() equal to FindOne() [DirectoryServices/.net]

When using the DirectorySearcher in .net, are these two statements equal? Same for both: Dim ds As New DirectorySearcher ' code to setup the searcher First statement ds.FindOne() Second statement ds.SizeLimit = 1 ds.FindAll() ...except obviously that FindOne() returns a SearchResult obj...

6
голосов
2ответов
4738 просмотров

Как изменить значение атрибута uSNChanged System.DirectoryEntry на Int64

Я пытаюсь получить значение Int64 значения uSNChanged объекта службы каталогов. К сожалению, он всегда возвращается как какой-то COM-объект. Я пробовал использовать приведение к Int64, вызывать Int64.Parse () и вызывать Convert.ToInt64 (). Ничего из этого не работает. Для данного объекта Dire...

0
голосов
3ответов
230 просмотров

Рекомендации, которым необходимо следовать при обеспечении совместимости вашей программы с Active Directory / службами терминалов

Интересно, есть ли какие-либо рекомендации, которым следует следовать при написании приложения, которое должно работать не только на обычном компьютере, не подключенном к сети, но и на компьютере / сети, настроенной с помощью Active Directory (или какой-либо другой службы каталогов) и / или Терм...

35
голосов
6ответов
86510 просмотров

Как программно изменить пароль Active Directory

У меня есть набор тестовых учетных записей, которые будут созданы, но учетные записи будут настроены так, чтобы требовать смены пароля при первом входе в систему. Я хочу написать программу на C #, чтобы пройти тестовые учетные записи и изменить пароли.

1
голосов
1ответов
99 просмотров

Случайно выбрать запись в режиме приложения Active Directory

Мне нужна процедура для случайного выбора записей из ADAM (режим приложения Active Directory). Есть ли какой-нибудь совет, который поможет мне приступить к этой задаче?

1
голосов
2ответов
5168 просмотров

Вопрос об активном каталоге vb.net - переименование учетной записи пользователя и почтового ящика

Я пытаюсь переименовать пользователя программно, но не могу определить часть почтового ящика (proxyAddresses). Любая помощь приветствуется ... Рабочий код ниже ... Public Shared Function renameUser(ByVal curUsername As String, ByVal newUsername As String) As Boolean Dim emailSuffix As St...

1
голосов
2ответов
2558 просмотров

Обнаружить контроллер домена только для чтения с .NET?

Я хочу иметь возможность определять, доступен ли конкретный контроллер домена только для чтения. Я знаю, что могу делать такие вещи, чтобы получить доступный для записи DC: using( Domain d = Domain.GetCurrentDomain() ) { DomainController dc = d.FindDomainController( "mysitename",...

4
голосов
1ответов
4842 просмотров

System.DirectoryServices.AccountManagement в .NET 2.0

Есть ли: имя строки = System.DirectoryServices.AccountManagement.UserPrincipal.Current.DisplayName; эквивалент в платформе .net 2.0? Он использует ссылку на System.DirectoryServices.AccountManagement (версия 3.5). Я попытался использовать этот файл на платформе .net 2.0, но безуспешн...

3
голосов
1ответов
9340 просмотров

Как добавить пользователя в AD с помощью System.DirectoryServices.AccountManagement?

Используя платформу .net 3.5 и C #, я пытаюсь добавить нового пользователя в AD из C # и не могу найти никаких примеров. Я вижу, что у объекта PrincipalCollection есть перегруженный метод добавления, но я не могу понять, как он работает. Кто-нибудь может помочь? Как создать новый пользователь...

7
голосов
5ответов
2034 просмотров

Почему этот блок перехватывает весь блок, а не все

Код довольно прост - проблема в том, что в строке groupPath есть недопустимый символ (точнее, '/'). То, что я пытаюсь сделать (по крайней мере, в качестве остановки), - это пропустить DirectoryEntries, для которых я не могу получить cn --- независимо от причины. Однако, когда я запускаю эт...

0
голосов
1ответов
189 просмотров

Имя группы AD с символом '/' взрывает мою привязку

Я получаю свойство memberOf для своего пользователя с помощью этого кода: DirectorySearcher search = new DirectorySearcher(new DirectoryEntry(connectionString)); search.Filter=string.Format("(&(sAMAccountName={0})(objectClass=user))",userName); SearchResult result = search.FirndOne(); ...

0
голосов
2ответов
1288 просмотров

Что такое NativeGuid в DirectoryEntry при запросе через поставщика WinNT?

Я пишу приложение, которое хочу работать как с Active Directory, так и с локальными пользователями и группами. Я подумал, что могу использовать свойство NativeGuid DirectoryEntry в качестве уникального идентификатора, который был получен с помощью поставщика WinNT для LocalHost. Однако, использу...

1
голосов
5ответов
4316 просмотров

C # 3.0: поиск SMTP-серверов в домене

Я использую C # 3.0 и пространство имен System.DirectoryServices (а не новое пространство имен System.DirectoryServices.AccountManagement в .NET 3.5). Как мне найти все SMTP-серверы в локальном домене? Это вообще возможно? Есть ли другой способ добиться этого?

1
голосов
1ответов
4943 просмотров

Аутентификация пользователя ADAM с помощью ADAM из C # - привязка невозможна

Я установил экземпляр ADAM и добавил несколько тестовых пользователей. Из C # я могу выполнить привязку к ADAM с помощью учетной записи Windows, но не могу выполнить привязку с помощью одного из пользователей ADAM. (Я могу успешно связать пользователей adam в ldp), и я убедился, что пользователи...

5
голосов
5ответов
9080 просмотров

DirectoryServices.AccountManagement "старый" пароль остается действующим после смены пароля

После сброса пароля пользователя в Active Directory, если пользователь пытается войти в систему, используя свой старый пароль, следующий код проверяется как True: Dim up As UserPrincipal = GetAdUser(objContext, arg_strBA, arg_strUsername) If up IsNot Nothing Then Dim valid As Boolean = ...

2
голосов
5ответов
9247 просмотров

Цикл через DirectoryEntry или любую иерархию объектов - C #

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

21
голосов
10ответов
33420 просмотров

Как пройти через PropertyCollection

Может ли кто-нибудь предоставить пример того, как пройти через System.DirectoryServices.PropertyCollection и вывести имя и значение свойства? Я использую C #. @JaredPar - Коллекция PropertyCollection не имеет свойства Name / Value. У него есть PropertyNames и Values, введите System.Collect...

5
голосов
1ответов
5933 просмотров

Как определить, является ли «sUbDirectory» или «IIsWebVirtualDir» приложением ASP.NET?

В настоящее время я пишу приложение asp.net на C # для подключения к серверу IIS и запроса информации о виртуальном каталоге / веб-каталоге. Я могу определить, что есть два типа, с которыми я должен иметь дело: «IIsWebDirectory» и «IIsWebVirtualDir». Как определить, настроены ли они как «п...