问题标签 [directoryservices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 给定用户的 SID,我如何获取他们的 userPrincipalName?
我有一个用户的安全标识符列表,我需要获取 userPrincipalName 的列表......有没有什么方法可以在不加载用户 DirectoryEntry 并拉入 userPrincipalName 属性的情况下获得它?
我需要最有效的方法,因为这做了很多
c# - Active Directory 服务:PrincipalContext——“容器”对象的 DN 是什么?
我目前正在尝试使用 PrincipalContext 类通过 Active Directory 服务进行身份验证。我想让我的应用程序使用 Sealed 和 SSL 上下文对域进行身份验证。为此,我必须使用PrincipalContext 的以下构造函数(链接到 MSDN 页面):
具体来说,我这样使用构造函数:
MSDN 说关于“容器”:
商店中用作上下文根的容器。所有查询都在这个根目录下执行,所有插入都在这个容器中执行。对于 Domain 和 ApplicationDirectory 上下文类型,此参数是容器对象的专有名称 (DN)。
容器对象的 DN 是什么?如何找出我的容器对象是什么?我可以为此查询 Active Directory(或 LDAP)服务器吗?
networking - Active Directory logonCount 为 0,尽管用户已登录
对于活动目录中的用户,属性保存 lastlogontime 和 lastlogontimestamp 的值,但登录计数为 0。我在该域中只有一个域控制器。
我上网发现,logonCount 值为 0 表示该值是未知的。但我完全不知道为什么它是未知的。是不是AD的问题。
c# - DirectoryEntry 更改密码:Vista/Server2008 之间的不同行为
在 Vista 开发机器上,我成功使用此代码更改用户“管理员”密码:
当我将它移到我的 Server 2008 开发机器上时,该代码不起作用,我被迫使用以下代码:
我的问题是,为什么?
对于这两种情况,我都这样创建了我的 DirectoryEntry 对象:
谢谢!8)
如果你们觉得它有帮助,这里是实际的代码。
c# - 扩展 GroupPrincipal 和 Members 属性
我想扩展GroupPrincipal
类来处理一些自定义属性:
我怎样才能覆盖该Members
属性,MyGroupPrincipal
以便如果它有一个成员是一个组的一个实例MyGroupPrincipal
而不是GroupPrincipal
返回?我想写例如
c# - System.DirectoryServices.AccountManagement.Principal 是否有空 GUID?
我有一种情况,我需要存储一个指向 Active Directory用户帐户的全局唯一标识符。我倾向于Guid因为它比Sid更容易存储。
根据MSDN 条目,如果ContextType设置为“Machine” ,该属性(它是 Nullable)将始终返回 null 。我不需要担心这一点,因为我们的 ContextType 将始终设置为“域”。
我的问题是,如果 ContextType 是“域”,这个属性会返回 null 吗?换句话说,AD DS 商店中的帐户是否总是有一个 Guid?
active-directory - 使用 PrincipalSearcher 搜索多个用户
是否可以使用单个 PrincipalSearcher 调用搜索多个用户名。也许通过提供请求的用户名的“或”作为过滤条件?
vb.net - 使用 System.DirectoryServices.AccountManagement 列出本地管理员不检索域用户
我正在尝试远程列出本地管理员组的成员。以下代码仅返回属于 admin 组成员的本地帐户 - 根本不返回域组或个人帐户(例如 BLAH\Domain Admins 或 BLAH\yajohn)。
有人有想法吗?
感谢您的任何反馈。
iis - System.DirectoryServices 所需的用户权限
我正在使用 System.DirectoryServices 列出服务器上运行的网站的状态。目前我正在使用模拟管理员帐户来运行它,但我希望拥有一个具有最低权限的特定用户帐户。
谁能指出我正确的方向?
c# - 获取 AD OU 列表
我希望能够从 Active Directory 中提取当前 OU 的列表 我一直在网上查看一些示例代码,但 O 似乎无法使其正常工作。
我得到的错误是那里提供者不支持搜索并且无法搜索 LDAP://RootDSE 有什么想法吗?对于每个返回的搜索结果,我想将它们添加到组合框中。(不应该太难)