社区
C#
帖子详情
急!!!如何取域用户信息,比如邮件地址,谢谢!
huangkc
2005-06-23 11:32:06
域服务器是2003
引用了DirectoryServices
创建DirectoryEntry,只能取到用户名密码
我现在需要取得域用户的邮件地址电话等属性值
请哪位高人能够给点指示,
若有示例代码最好(因为急用,所以没来得及仔细研究这个类),谢谢!
...全文
406
2
打赏
收藏
急!!!如何取域用户信息,比如邮件地址,谢谢!
域服务器是2003 引用了DirectoryServices 创建DirectoryEntry,只能取到用户名密码 我现在需要取得域用户的邮件地址电话等属性值 请哪位高人能够给点指示, 若有示例代码最好(因为急用,所以没来得及仔细研究这个类),谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reformer
2005-06-23
打赏
举报
回复
这是我从AD里面读取用户邮件信息的一个方法。你参考一下
/// <summary>
/// 获取域用户的电子邮件信息
/// </summary>
/// <param name="pid">用户ID组</param>
/// <returns>返回字符串</returns>
private string GetPMail(string[] pid)
{
string mail="";
string domain = ChkDomainUser.GetEnvironment("USERDNSDOMAIN");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个你要改一下
DirectoryEntry entry = new DirectoryEntry("LDAP://" + domain);
DirectorySearcher mySearcher = new DirectorySearcher(entry);
for(int i=0;i<pid.Length;i++)
{
if(pid[i].ToString().Trim()!="")
{
mySearcher.Filter = ("(&(objectClass=user)(displayname=" + pid[i].ToString() +"))");
SearchResult resEnt = mySearcher.FindOne();
//如果返回值不是null(存在该用户)
if(resEnt!=null)
{
if(resEnt.GetDirectoryEntry().Properties["displayname"].Value.ToString()==pid[i].ToString())
{
mail = mail + resEnt.GetDirectoryEntry().Properties["mail"].Value.ToString() + ";";
}
}
}
}
pid = null;
mySearcher = null;
entry.Close();
return mail;
}
huangkc
2005-06-23
打赏
举报
回复
谢谢!
Windows Server 2012 R2 建立Active Directory域
本套课程共34课时,主要讲解Active Directory域对象、对象属性、容器与组织单位概念,域、树、林之间的关系,域控制器,LDAP,全局编录(Global Catalog),站点,目录分区,域控制器及容错域控制器的建立,加入域,...
(经典中的经典!)IT学生解惑真经(转),真会有人看完这15万字吗
首先欢迎大家加入博主组建的Java学习技术交流群呀!群号:853665602,有什么问题都可以在里面询问交流,还有博主整理的很多资料,需要大家的加入,才能壮大这个组织!群里面有很多的我整理的内部资源:Java题库,...
计算机网络简单理解总结
谢谢
!首先是知乎上一篇对计算机网络总体的理解: 那么计算机网络怎么去理解呢?计网的目的是通信,是为了连接端到端所以我们首先要考虑——网怎么设计我们有两种网:1.分组交换 ;2.电路交换(电话)在很久很久...
2019春招前端面试: 闯关记(精排精校)
前言 去年年末研发组解散失业, so选择回去学车了,也顺利拿到了驾照 最近回归大深圳....... "拉勾上吊一百年不匹配!...这里不列举哪些公司了, 若是你完整的阅读一遍,相信你有不少的收获,
谢谢
...
2018春招前端面试: 闯关记(精排精校) | 掘金技术征文
前言 去年年末研发组解散失业, so选择回去学车了,也顺利拿到了驾照 最近回归大深圳....开始踏上漫漫的找工作之路;...这里不列举哪些公司了, 若是你完整的阅读一遍,相信你有不少的收获,
谢谢
阅读 ...
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章