Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.02.2005, 11:49
|
|||
|---|---|---|---|
|
|||
Про ActiveDirectory |
|||
|
#18+
Может кто нибудь знает как по имени пользователя, можно вытащить сведения пользователя (например ФИО) из ActiveDirectory ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2005, 14:38
|
|||
|---|---|---|---|
Про ActiveDirectory |
|||
|
#18+
Посмотрите в сторону класса DirectorySearcher и в MSDN "Introduction to Active Directory Objects". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2005, 14:42
|
|||
|---|---|---|---|
Про ActiveDirectory |
|||
|
#18+
Ну и этот код может поможет: Cоздаём объект DirectorySearcher для поиска пользовательской учётной записи Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 09:36
|
|||
|---|---|---|---|
|
|||
Про ActiveDirectory |
|||
|
#18+
Делаю следующее, но кричит, что DirectoryEntry, DirectorySearcher не описаны: Public Class ActiveDirectory Public Shared Function GetUserInfo(ByVal inSam As String, ByVal inType As String) As String Try Dim sPath As String = "LDAP://youcompany.com/DC=youcompany/DC=com" Dim SamAccount As String = Right(inSam, Len(inSam) - InStr(inSam, "\")) Dim myDirectory As New DirectoryEntry(sPath, "domain admins", "password") 'pass the user account and password for your Enterprise admin. Dim mySearcher As New DirectorySearcher(myDirectory) Dim mySearchResultColl As SearchResultCollection Dim mySearchResult As SearchResult Dim myResultPropColl As ResultPropertyCollection Dim myResultPropValueColl As ResultPropertyValueCollection 'Build LDAP query mySearcher.Filter = ("(&(objectClass = user)(samaccountname = " & SamAccount & "))") mySearchResultColl = mySearcher.FindAll() 'I expect only one user from search result Select Case mySearchResultColl.Count Case 0 Return "Null" Exit Function Case Is > 1 Return "Null" Exit Function End Select 'Get the search result from the collection mySearchResult = mySearchResultColl.Item(0) 'Get the Properites, they contain the usefull info myResultPropColl = mySearchResult.Properties 'displayname, mail 'Retrieve from the properties collection the display name and email of the user myResultPropValueColl = myResultPropColl.Item(inType) Return CStr(myResultPropValueColl.Item(0)) Catch ex As System.Exception 'do some error return here. End Try End Function End Class Подскажите в чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1394594]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 318ms |

| 0 / 0 |
