Как из LDAP получить телефон и описание юзера
От: yasakov Россия  
Дата: 02.06.05 07:12
Оценка:
Здравствуйте, коллеги!

Пишу следующий код:

        objSearch.SearchRoot = New DirectoryEntry("LDAP://.........")
        objSearch.Filter = "(&(objectclass=user)(objectcategory=person))"
        objSearch.SearchScope = SearchScope.Subtree
        objSearch.PropertiesToLoad.Add("cn")
        objSearch.PropertiesToLoad.Add("mail")
        Dim colQueryResults As SearchResultCollection
        colQueryResults = objSearch.FindAll()
        Dim result As SearchResult
        For Each result In colQueryResults
                    Response.Write(CStr(result.Properties("cn")(0)) + " | " + CStr(result.Properties("mail")(0)))
        Next


Всё работает без проблем. А если написать вместо mail, например, phone — не работает, несмотря на то, что такой пример есть в MSDN. Телефоны забиты в LDAP — это точно — поле Telephone number. Что делать?

И второй вопрос: как вывести описание юзера — то, что задается в поле Description?

Заранее спасибо.
Re: Проблема решена
От: yasakov Россия  
Дата: 02.06.05 07:58
Оценка:
Снимаю вопрос — надо писать telephonenumber и description соответственно!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.