通过LDAP访问当前用户信息

时间:2012-05-24 19:24:32

标签: vb.net active-directory ldap .net-2.0

如何通过LDAP和VB.Net 2.0 *访问当前用户信息?

我找到了一个有效的vbscript,但我宁愿在.net

中完成它
Dim objSysInfo = CreateObject("ADSystemInfo")
Dim strUser = objSysInfo.UserName 'returns current user account
Dim objUser = GetObject("LDAP://" & strUser) 'queries active directory for user account

有什么想法吗?因为objUser.l对我不太有意义。

*我正在使用框架2.0,因为它更有可能在我的XP / Vista / 7 World中安装2.0而不是3.5或4.0