(This is a question about a vague problem. I try to present all relevant data, in the hope that someone has helpful information; apologies for the ...
我有一个需要频繁在Active Directory上执行许多查询的长时间运行进程。为此,我一直在使用System.DirectoryServices命名空间,使用DirectorySearcher和DirectoryEntry类。我注意到应用程序中存在内存泄漏。 可以使用以下代码重现:whil...
User.Identity.Name 属性返回域登录ID。 哪个类/属性暴露实际用户名? 对于登录到Web应用程序并提供 my_domain\jdoe 的用户 "John Doe"**User.Identity.Name -** Returns : *my_domain\jdoe* *...
我搜索了该网站以获取有关信息,并找到了以下内容: ASP.NET C# Active Directory - 查看用户密码过期前的时间 其中解释了如何根据域策略获取密码过期的值。 我的问题是:如果用户拥有一个OU组策略,该策略具有不同的MaxPasswordAge值,覆盖了域组策略中指定的...
在活动目录中,mailNickname是否应该始终等于samaccountname?或者它是否应该始终等于邮件属性(减去“@domain”)? 我问这个问题的原因是我们最近将每个人的主要电子邮件地址更改为first.last形式,并将mail属性设置为相同的值。但是,我们还需要修改mailN...
我有一个用于认证的C++ DLL,每次登录时都会被Windows服务加载。 在该DLL中,我使用Windows ADSI函数ADsOpenObject()从Active Directory获取用户对象。HRESULT hr = ADsOpenObject(L"LDAP://rootDSE",...
我使用以下代码来确定本地管理员组的成员:$obj_group = [ADSI]"WinNT://localhost/Administrators,group" $members=@($obj_group.Invoke("Members"))|foreach{$_.GetType().Invok...
using (PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Domain, UserName, Password)) { UserPrincipal U =...
我创建的以下方法似乎无法运行。在foreach循环中总是出现错误。 NotSupportedException未处理...提供程序不支持搜索,因此无法搜索WinNT:// WIN7,计算机。 我正在查询本机。 private static void listUser(string ...
我目前有一些代码,可以获取组中用户列表,然后遍历该组以确定给定帐户是否存在,但似乎应该有更简洁(也许更快)的方法来完成此操作。 这段代码(VB.NET)尝试使用组对象的成员属性,但即使用户是该组的成员,它也返回false。有人能看到我在这里做错了什么吗? Dim group As Dire...