//bteip:机器名
//bluetech:组织名
//域名:bluetech.com.cn
string strPath = "LDAP://bteip/OU=bluetech,DC=bluetech,DC=com,DC=cn";
DirectoryEntry de;
de = new DirectoryEntry(strPath,"administrator" ,"btmainsvr1234",AuthenticationTypes.None);
DirectorySearcher deSearch = new DirectorySearcher();
deSearch.SearchRoot =de;
//set the search filter
deSearch.Filter = "(&(objectClass=user)(sAMAccountName=willpower))";
deSearch.SearchScope = SearchScope.Subtree;
//find the first instance
SearchResult results= deSearch.FindOne();
de=new DirectoryEntry(results.Path,"administrator" ,"btmainsvr1234",AuthenticationTypes.None);
if(de.Properties.Contains("cn"))
MessageBox.Show(de.Properties["cn"][0].ToString()) ;
分享到:
相关推荐
ldap c# 测试工具以及源代码(vs2010 winform .net2.0) 里面可以测试各种连接,主要是用来验证用户和密码是否正确
SQLDAP曾经想用类似 SQL 的查询来查询 AD 或 LDAP 吗?我要自己回答这个问题:是的!为什么 ?因为我永远无法记住所有 ldapsearch 参数和过滤器等。但是在构建这个工具之后,我现在是 ldapsearch 的高手 :)支持的...
该例子是调用ldap服务源码,是用纯Java写的,界面是swing和awt
通过使用自定义 LDAP 属性,最后一个通知存储在目录中,这样每个规则只通知用户一次。 此外,该机制允许在具有特定时间增量的多台机器上运行工具(例如通过 cron)以实现高可用性。选项-h , --help显示此帮助-c , -...
C#操作AD的几个例子,研究研究会有收获。
C# 读取当前账户,然后查出AD中其他的相关信息,并写到注册表里面
LINQ to LDAP的目标是简化使用LINQ从目录服务器中获取信息的过程。 入门 在下面,您将找到使用LINQ to LDAP进行安装和运行的最快方法。 这里还有一个示例项目其中包含一个连接到实时OpenLDAP服务器的MVC和WPF示例。...
详解C#使用AD(Active Directory)验证内网用户名密码 1. 连到内网,找到AD的domain地址 nslookup set types=all _ldap._tcp 2. 验证AD的函数 public bool ADLogin(string userName, string password) { // ...
专为打击钴的execute-assembly命令而编写的工具,可以更有效地查询AD。 主要特点 列出所有域管理员 自定义LDAP搜索 连接到LDAPS服务器 从AD实例输出JSON数据 从通用查询(即所有计算机)中检索自定义属性 用法 ...
本代码是对windows 域账户口进行操作,可以读取域名,LDAP地址,登录账号,用户登录验证,等等方法。 5分的资源分绝对值得。
从AD轻型目录服务访问userProxy,userProxyFull
它可与任何LDAP协议兼容的目录服务器(包括Microsoft Active Directory)一起使用。 所有平台上都支持无密码的身份验证(Kerberos)(在Linux \ OSX上支持的SASL GSSAPI(Kerberos)身份验证!)。 用法示例...
LDAP-允许进行自定义的AD LDAP查询。 RESOLVEHOST-执行DNS查找查询。 INDEXSEARCH-在Windows索引服务中搜索本地文件和电子邮件(文件名和内容)。 PROXYCHECK-显示尝试访问提供的URL时将使用的代理服务器。 当...
pas_simulated_users_addon-一个模拟的身份提供程序,因此您无需为演示目的安装自己的LDAP或AD。 请按照该文件夹内README.txt中的说明进行操作。 tests / PythonTest -Selenium测试以通过浏览器驱动应用程序。 测试...