利用编程如何操作AD用户?
如何判断当前用户是否在域中登录?
如已登录,如何取出当前用户的用户名及域?请指教,谢谢…
如何判断当前用户是否在域中登录?
如已登录,如何取出当前用户的用户名及域?请指教,谢谢…
解决方案 »
- 网页视频器读取FLV文件问题
- 值之间怎么返回
- 谁有asp.net错误处理基类设计的源码提供参考!!!急!!急!!急!!拜托各位同人了!!
- 在"href=xx.aspx?pass=中文字符"中的傳值‘Request.QueryString["pass"]'為空值!
- 关于JAVASCRIPT中使用innerHMTL控制表格的问题
- 时间问题!
- asp.net的frame问题,急!
- 子窗体如何知道父窗体DataGrid控件CheckBox模板列的Checked属性!急!!!
- asp.net错误提示
- 我的IE WEB 控件---TREEVIEW控件,怎么没有treeView.AfterSelect()事件?
- 请教变量设置问题
- 【请大伙帮忙】问几个问题。谢谢!
using System.DirectoryServices;
用ldap 或者 winnt 协议来读,如下例
DirectoryEntry rootentry = new DirectoryEntry
("LDAP://"+ServerName+"/"+DomainName,UserName,Password);
DirectorySearcher ds = new DirectorySearcher(rootentry);
ds.Filter = ("(objectClass=user)");
SearchResultCollection src = ds.FindAll();
foreach(SearchResult sr in src)
{
System.DirectoryServices.DirectoryEntry mUser = new
System.DirectoryServices.DirectoryEntry(sr.GetDirectoryEntry().Path,UserName,Password);
string username = mUser.Properties["sAMAccountName"].Value.ToString();
}
Sub DispUserInWhichGroup(strDomain,strGroup,strUser)
Dim Group
Dim User
Set User = GetObject("WinNT://" & strDomain & "/" & strUser & ",user")
For Each Group in User.Groups
Response.Write Group.Name
Next
End Sub
没有仔细看这个