VB.NET LDAP连接,无法显示OU =用户 [英] VB.NET LDAP connection, can't show OU=Users
本文介绍了VB.NET LDAP连接,无法显示OU =用户的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我从测试服务器2008读取OU=Users
时遇到问题,但是OU=People
(我已经创建)可以工作.错误,向我显示的是:
I have a problem with reading OU=Users
from my test server 2008, but OU=People
(I have created) works. Error, it shows me is:
此对象在服务器上不存在
This object not exist on server
Imports System.DirectoryServices
Imports System.DirectoryServices.ActiveDirectory
Imports System.Text
Imports System
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim ADVstup As New DirectoryEntry("LDAP://192.168.1.1/OU=People,DC=pokus,DC=local", "Administrator", "Administrator")
Dim ADVyhledani As New DirectorySearcher(ADVstup)
Dim vysledky As SearchResultCollection
Dim vysledek As SearchResult
vysledky = ADVyhledani.FindAll
For Each vysledek In vysledky
MessageBox.Show(vysledek.GetDirectoryEntry.Properties("sAMAccountName").Value)
Next
End Sub
End Class
对错误原因有任何想法吗?
Any idea about the cause of the error?
推荐答案
查看全文