active-directory相关内容
我工作在.NET 2.0和需要找回某个广告组的所有用户。我有一个不返回该组的所有成员下面的方法,但它不返回具有传递组作为主要的用户群。什么我需要做的就是这些用户包括在内? ///<总结> ///获取该组孩子的用户。 ///< /总结> ///< PARAM NAME =“parentGroup”>在母集团< /参数> ///<返回>&
..
是否有LDAP路径操纵一个.net库? 我想有一些东西等同于 System.IO.Path ,允许如做这样的事情 字符串OU1 = LDAPPath.Combine(“OU =用户”,“DC = X,DC = Y”); 字符串OU2 = LDAPPath.Parent(“CN =某人,OU =用户,DC = X,DC = Y”); 否则,有什么应对在.NET LDAP专有名称?常见的方
..
我试图让所有用户组的名称和dispalay它在SharePoint web部件。 adGroupName像=“CompanyGroup”。 GroupPrincipal GRP = GroupPrincipal.FindByIdentity(CTX,IdentityType.Name,adGroupName); 例外: 为了执行该操作成功绑定必须在连接上完成 这是为什
..
我想看看是否有任何.NET方法来验证Active Directory用户凭据,即使用户的密码已过期或用户有“用户下次登录时须更改密码”设置。 我曾尝试PrincipalContext.ValidateCredential和我的用户此返回false。我也试过LDAP绑定,而且也不管用。 我的目的是验证用户,然后提示他更改密码对话框,如果他的密码已过期或者他有能力改变passwored在下次登录。
..
我正在开发一个C#.NET Framework库访问Active Directory。 相反,我所要做的事情是让所有的AD用户,我看到: PrincipalContext principalContext = 新PrincipalContext(ContextType.Domain, domainName.Trim(),
..
我想从IBM的WebSphere消耗净WS。 我创建了一个WS-客户端与JAX-WS的IBM实现,它消耗了净WS上的IIS。客户端在SUSE和身份验证是NTLM在Windows Server 2003 Active Directory中。 如果客户端在命令行中执行的实现调用java.net.Authenticator中获得凭据,并请求是成功的。 如果客户端内RAD执行身份验证不叫,也未能
..
我前几天问了一个问题(我在其中一台机器运行SQL Server 2005和它被配置为只支持Windows身份验证Windows域。我想运行一台机器在同一网络上的一个C#客户端应用程序,但不是在域,并访问数据库的SQL Server 2005实例。 我无法创建或修改的操作系统或SQL Server用户或者机器上,我不能做任何更改的权限或假冒的,我不能利用的RunAs的。 我知道我可以写只用这四个
..
我有一个需要能够识别的所有用户对我的AD(Active Directory)的域。我有域名,也差不多了。这将动摇,如果我能得到它作为UserPrincipal名单什么的,但如果它只是一个字符串,然后我可以得到我需要从那里的信息的其余部分。 谢谢! 解决方案 如果你只需要获得用户列表,你可以使用这个code - VAR dirEntry =新的DirectoryEntry(的String.
..
时的DirectorySearcher从的findall结果的方法限制在5000结果,即使页面大小设置为大。 这真的好像是,因为无论什么时候我得到完全5000的结果。 这是C# 解决方案 首先,这是它限制在一个单一的搜索返回的最大条目数服务器端的设置。默认为1'000。 其次,如果你真的需要枚举超过1'000条目这个限制,你应该看看分页搜索。很简单,将 DirectorySearcher.P
..
我们正在开发一个Web应用程序被我们的网络托管,但客户希望我们'同步'他们(远程)活动目录。 基本上,他们想用他们的AD凭据登录到我们的Web应用程序。 关键的一点是,Web应用程序(我们的)和AD目录(他们)是两个完全独立的,并断开网络。 什么工具和/或战略你推荐提供这种服务? 我们的Web应用程序是C#/ IIS。 解决方案 该方案是由Windows标识基础(WIF)支持的主要方案
..
我正在写一个C#程序,将加强密码的复杂性,根据Windows的组策略设置“密码必须符合复杂性要求”。特别是,如果该政策设置为Enabled无论是在本地机器上(如果它不是域的一部分),或者通过域安全策略(域成员),那么我的软件需要执行一个复杂的密码,为自己的内部安全。 问题是我不知道如何读的GPO设置。谷歌的搜索表明,我可以读取GPO设置与这两个API之一:在.NET Framework和Wind
..
我需要找到这两组(A组和组B)成员的所有用户。我还需要考虑到嵌套组。什么是做到这一点的最好方法是什么? 我知道,使用的memberOf做一个LDAP搜索不考虑嵌套组。我还可以找到两个组具体地,获取部件的列表,并遍历它们,配对那些有两个列表的成员,但一组中的成员集合不考虑嵌套组任一。是否有做的工作与嵌套组,或者我需要写我自己的递归的逻辑?任何方法 修改 嵌套组:如果我有一个名为A组安全组。 A组
..
下面code让我的用户组中,但它返回 “CN =约翰逊\,汤姆,OU =用户,OU =主,DC =公司,DC = com的” 我想只返回姓和名。我怎样才能做到这一点? 的DirectoryEntry OU =新的DirectoryEntry(); DirectorySearcher从SRC =新DirectorySearcher从(); src.Filter =(“(及(对象类=组)(CN
..
我试图让所有相关的给定的AD用户的电子邮件地址。 有关用户我有域名和登录名(前域\用户名),我该广告存储的电子邮件地址: 邮件属性。 在代理地址属性。 到目前为止,我不知道是什么的C#API用于连接到AD,以及如何正确的用户筛选来获取所有的电子邮件地址。我使用.NET 3.5。 感谢你。 解决方案 http://blog.lozanotek.com/articles/149.aspx线
..
我需要查询当前的域控制器,可能主要以更改用户密码。 (P)直流名应该是完全合格的,即 DC = PDC,DC =例如,DC = COM (如何正确的名称,符号?) 怎样才可以使用C#做了什么? 解决方案 (需要System.DirectoryServices.AccountManagement.dll): 使用(VAR上下文=新System.DirectoryServices.Accou
..
我不是一个.NET开发人员,我有一种感觉,这将是微不足道的人谁是: 我有一个C#的Web应用程序,使得已登录用户的用户凭据的用户。目前它使用它来自该SID System.Security.Principal.WindowsIdentity.GetCurrent()。User.Value 我需要得到的,而不是SID无论是用户UPN账号或电子邮件地址(如Active Directory中
..
是否有可能抢了客户端计算机上用户的ActiveDirectory凭据从Web应用程序中的? 要澄清,我设计这将是对客户的内部网托管的Web应用程序。 有一个要求访问应用程序时不会提示输入凭据应用程序的用户,并且用户登录到客户端计算机的替代证书应自动抓起,无需用户交互。 解决方案 当然可以。这是内联网应用特别有用。 既然你没有指定你的环境,我会认为这是.NET,但那是不可能的,当然唯一的办
..
我 如何获取Windows用户和域从Active Directory的DirectoryEntry(SchemaClassName =“用户”)的对象? 用户名是在sAMAccountName赋属性,但我在哪里可以查找域名? (我不能假设一个固定的域名,因为用户从不同的子域。) 解决方案 我发现了一个分区容器CN =分区,CN =配置,其中包含的所有域。 在用户匹配的partion您可
..
我已经被困的最后几个小时的一个恼人的Active Directory位。 我想要做到的是通过LDAP连接到Active Directory通过SSL。认证类型是匿名的。我使用的.NET Framework 4.0,C#和Visual Studio 2010。 下面code应根据各种在线资源的工作。但它一直想出惊人不言自明的:“未知错误(0x80005000)” 的DirectoryEntry
..
我想在.net中使用目录服务来运行一个简单的LDAP查询。 的DirectoryEntry的DirectoryEntry =新的DirectoryEntry(“LDAP://someserver.contoso.com/DC=contoso,DC=com”); directoryEntry.AuthenticationType = AuthenticationTypes.Secure;
..