`
terryfeng
  • 浏览: 504026 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C# 获取 域(AD) 用户信息

阅读更多

 c#在域环境下,获取 AD 用户信息。

Code

//域名例如:finehappy.com 域名一定要写对,否则获取不到数据
System.DirectoryServices.DirectoryEntry entry 
= new System.DirectoryServices.DirectoryEntry("LDAP://" + domainName); 

            System.DirectoryServices.DirectorySearcher mySearcher = new System.DirectoryServices.DirectorySearcher(entry);
            mySearcher.Filter 
= ("(objectClass=user)"); //user表示用户,group表示组

            
foreach (System.DirectoryServices.SearchResult resEnt in mySearcher.FindAll())
            {
             }

DirectoryEntry()的参数要设置对,才行!

分享到:
评论

相关推荐

    c# 获取域 用户 组 信息

    以下是一个简单的示例代码片段,展示了如何获取域用户和用户组的基本信息: ```csharp using System; using System.Collections.Generic; using System.DirectoryServices; public class DomainInfoRetriever { ...

    C# 、.NET 读取AD域里用户名或组

    本篇文章将详细介绍如何使用C#和.NET框架进行AD域操作,包括读取用户和组信息、创建与删除用户和组,以及移动用户到组等功能。 首先,进行AD域操作前,需要引用System.DirectoryServices命名空间,通过...

    C# 获取域、组信息

    本篇文章将深入探讨如何利用C#获取域和组信息,包括域用户、组成员等关键数据。 首先,我们要引入System.DirectoryServices命名空间,它包含了处理Active Directory(AD)对象的类。在C#代码中,我们通常会使用...

    验证AD域账号登陆,获取AD域用户列表,获取用户邮箱

    验证AD域账号登陆,获取AD域用户列表,获取用户邮箱,修改密码等AD域操作

    C#读取AD域的组织结构和用户

    本文将深入探讨如何使用C#编程语言来读取AD域中的组织结构和用户信息。C#提供了丰富的类库,如System.DirectoryServices命名空间,使得与AD进行交互变得相对简单。 首先,我们需要理解AD的组织结构。AD域是基于树形...

    C#读取AD域里用户名或组

    下面是一段基本的代码示例,展示如何使用C#连接到AD域并获取用户或组的信息: ```csharp using System; using System.DirectoryServices; public class AdReader { public static void Main(string[] args) { ...

    c#AD域信息读取工具源码

    本篇文章将深入探讨“C# AD域信息读取工具源码”这一主题,包括其功能、实现原理以及相关的编程知识点。 首先,让我们理解什么是AD域信息读取。AD域信息读取是指通过编程方式从AD数据库中检索用户、组、计算机等...

    c#对域用户的操作

    在C#编程中,操作AD(Active Directory)域用户是一项常见的任务,这通常涉及到验证用户身份、查询用户信息、管理用户权限等。在提供的代码片段中,`ADHelper` 类封装了与活动目录相关的操作,使得对AD域用户的管理...

    获取 AD域 用户列表

    - **LDAP查询**:通过编程语言(如C#、VB.NET、Python等)使用LDAP协议与AD交互,获取用户信息。例如,使用Python的ldap3库,编写查询脚本获取用户列表。 - **.NET Framework**:使用System.DirectoryServices命名...

    如何在c#程序中模拟域帐户进行登录操作

    通过模拟域账户登录,可以在不直接使用实际用户的凭证的情况下执行特定的操作,例如访问受限的文件资源等。 #### 实现原理 实现模拟域账户登录的关键在于调用Windows API函数`LogonUser`。该函数允许应用程序以...

    C#读取AD域里用户名或组.rar

    总的来说,通过C#和System.DirectoryServices,我们可以高效地读取和操作AD域中的信息。这个提供的源码应该包含了这些功能的实现,对于初学者和开发者来说,都是一个很好的学习和参考资源。在理解和掌握这些基本原理...

    获取AD帐号用户邮箱源码

    本项目标题为“获取AD帐号用户邮箱源码”,意味着我们要讨论如何通过编程方式从AD中检索用户账户信息,并特别关注用户的电子邮件地址。这里我们将详细探讨相关知识点,包括AD的基本概念、访问AD的API、编程语言的...

    Ad登录,域账号登录

    例如,可以使用DirectoryEntry对象来代表一个AD的对象,如用户、组或者域控制器,而DirectorySearcher则用于查询AD中的信息。 实现AD登录的主要步骤如下: 1. **配置连接**: 首先,创建DirectoryEntry对象,指定AD...

    C#同步AD的数据的代码

    标题中的"C#同步AD的数据的代码"表明我们将讨论的是一个使用C#编程语言实现的程序,该程序能够从AD获取信息并进行同步。这通常涉及到读取AD对象、比较本地数据库或应用内的数据,并根据需要进行更新。 描述中提到,...

    C#读取AD欲里的用户名或组实例

    在IT行业中,活动目录(Active Directory,简称AD)是微软提供的一个重要的身份验证和资源管理服务,用于组织和管理网络中的用户、计算机和其他资源。在Windows操作系统环境下,C#编程语言提供了一种强大的方式来与...

    提取DC日志,快速获取域用户对应IP地址.zip

    "提取DC日志,快速获取域用户对应IP地址"这个主题涉及到的是如何从域控制器(Domain Controller)的日志中有效地提取用户登录信息,特别是用户IP地址,这对于监控系统安全、审计用户行为以及故障排查具有极大的价值...

Global site tag (gtag.js) - Google Analytics