【发布时间】:2023-04-17 12:59:02
【问题描述】:
是否有适用于 .NET/C# 的 ADSI 库?我已经能够找到一些零碎的代码来完成一些任务,但并不全面。
我正在寻找一个可以直接放入我的代码并运行而无需进行太多自定义的库?我在想MEMM for Excel
谢谢。
【问题讨论】:
标签: c# active-directory adsi
是否有适用于 .NET/C# 的 ADSI 库?我已经能够找到一些零碎的代码来完成一些任务,但并不全面。
我正在寻找一个可以直接放入我的代码并运行而无需进行太多自定义的库?我在想MEMM for Excel
谢谢。
【问题讨论】:
标签: c# active-directory adsi
对于 .NET 1.x,实际上只有 System.DirectoryServices 命名空间 - 不幸的是,仅此而已。这就是您的基本DirectoryEntry 和DirectorySearcher 课程,仅此而已.....
.NET 2.0 添加了S.DS.ActiveDirectory 命名空间以更轻松地处理诸如森林、域等结构对象。查看这篇 MSDN 文章 New Ways to Manage Active Directory using the .NET Framework 2.0,了解如何利用这些新功能。
对于 .NET 3.5 及更高版本,有一个新的 S.DS.AccountManagement 命名空间,这使得使用主体(用户、组、计算机)变得更加容易。同样,要获得出色的介绍,请阅读这篇 MSDN 文章 Managing Directory Security Principals in the .NET Framework 3.5。
希望能有所帮助!
马克
【讨论】:
在System.DirectoryServices.ActiveDirectory 程序集中,您拥有 .NET 中所需的一切。 Codeproject上有大量样本。
【讨论】: