ldap相关内容
我有一系列的都使用相同的C#,我已经创建了检查,看看如果用户是Active Directory组的成员。NET 2.0 code应用程序。 我没有任何问题与我的code,直到最近,当我添加来自其他用户,受信任的AD域,以我的广告集团之一。我的问题是我怎么可以检查,如果用户是Active Directory组的成员,不论其域名。换言之,它们可以是或可以不是在相同的域中我的组。下面是我写和使用多年搜
..
有没有在.NET中调用解析CN从RFC-2253连接codeD专有名称?我知道有一些第三方的库做到这一点,但我会preFER尽可能使用本地.NET库。 字符串的例子EN codeD DN CN = L。鹰,O =苏\,Grabbit和银行经营,C = GB CN =杰夫·史密斯,OU =销售额,DC = Fabrikam目录,DC = COM 解决方案 在.NET源$ C $周围
..
给定一个NT风格的帐户名(域\用户名)是有可能推断出该LDAP地址的访问,使用户信息可以抬起头来? 我的情景: 我有一个asp.net应用程序在IIS上接受匿名和域用户运行。匿名用户可以登录,但域中的用户我检查服务器头由IIS提供的域用户名。我需要仰视的,如电子邮件地址等活动目录的一些信息,我已经得到了这个工作,如果我提供LDAP地址的配置,但将preFER不要有保持这种额外的配置值,如果我能避
..
我试图创建一个使用.NET System.DirectoryServices命名空间我发展的Active Directory服务器上的新用户。 我尝试使用下面的code: 的DirectoryEntry dirEntry =新的DirectoryEntry(道路,“TESTDOM \\管理员”,“2109password”,AuthenticationTypes.Secure | Authen
..
我一直推荐使用 System.DirectoryServices.Protocols 要能够支持连接到比主动Directoy的此处。 不幸的是,我一直没能正常搜索目录。我希望能够得到一定的属性,为用户(如邮件)。这是很容易在的System.DirectoryServices 命名空间使用 DirectorySearcher从类来完成。我怎样才能实现 System.DirectoryServi
..
如果有人有类似的故事,请张贴下面详细说明! 我要建一个需要支持对LDAP身份验证的ASP.NET网站。 在窗口,LDAP身份验证可以通过Active Directory(我不是专家,但公元似乎仅仅是LDAP的特定味)来执行。我不控制AD和/或LDAP服务器。 我已经试过认证的各种方法,但我已经决定使用一个的DirectoryEntry 每身份验证尝试: 使用(的DirectoryEntry
..
在试图查询AD服务器,我想检查它是否是活蹦乱跳的。 貌似琐碎的事情,但我haven't发现任何阐明这一点。 我怎么能这样做? 解决方案 我只是试图让与正在运行的用户相关联的当前域方面: 尝试{ VAR域= Domain.GetCurrentDomain(); / *无论我需要从域* / }赶上(ActiveDirectoryOperationException前){
..
如果我设置了.NET DirectoryEntry.Path来是这样的: LDAP:// CN =约翰·史密斯,OU =组名称,DC =例如,DC = COM 一切都很正常,我得到我所需要的的DirectoryEntry。但是,我不知道用户的真正的通用名称(CN)。我只知道他们的用户名,“JOHN.SMITH”。 那么,如何可以查询用户名?我已经尝试了所有以下的不成功: LDA
..
我试图使用Novell公司(Novell.Directory.Ldap)发布的库。版本2.1.10。 我到目前为止,完成的: 我测试与应用程序的连接( LdapBrowser )和它的工作,所以它不是一个沟通的问题。 它编译单声道,但我与Visual Studio中。因此,创建具有源项目。我还包含一个参考Mono.Security,因为这个项目依赖于它。 我评论一个呼叫(freeWri
..
我有一个LDAP查询,而我使用的执行在C#中进行搜索。它使用两个字符串变量(用户名和域名),这需要进行转义出于安全原因。 我应该如何逃脱的琴弦?有没有在C#.NET中可用的功能来做到这一点? 例如LDAP搜索条件: (objectCategory属性=人) (通过UserPrincipalName =用户名@域名*) (SAM帐户=用户名) 在C#示例LDAP查询字符串: 字符
..
我如何限制在通过的System.DirectoryServices LDAP查询返回的属性? 我一直在使用一个DirectorySearcher从和补充,我想DirectorySearcher.PropertiesToLoad的属性。的问题是,这只是可以确保所添加的属性被包括在DirectoryEntry.Properties以及一些默认列表。有没有什么办法来指定要返回的唯一属性? 的Dire
..
我用来检查用户凭据的小C#的解决方案。它工作正常的两个我的队友,但我的电脑上我得到一个异常。 相关code: PrincipalContext上下文=新PrincipalContext(ContextType.Domain); 如果(context.ValidateCredentials(System.Environment.UserDomainName +“\\”+ USR,PWD))
..
是否有LDAP路径操纵一个.net库? 我想有一些东西等同于 System.IO.Path ,允许如做这样的事情 字符串OU1 = LDAPPath.Combine(“OU =用户”,“DC = X,DC = Y”); 字符串OU2 = LDAPPath.Parent(“CN =某人,OU =用户,DC = X,DC = Y”); 否则,有什么应对在.NET LDAP专有名称?常见的方
..
我有以下的code(C#): (调整了来自:的http://www.eggheadcafe.com/conversation.aspx?messageid=31766061&threadid=31766050) DirectorySearcher从dseSearcher =新DirectorySearcher从(); 字符串的RootDSE = dseSearcher.SearchRo
..
我已经被困的最后几个小时的一个恼人的Active Directory位。 我想要做到的是通过LDAP连接到Active Directory通过SSL。认证类型是匿名的。我使用的.NET Framework 4.0,C#和Visual Studio 2010。 下面code应根据各种在线资源的工作。但它一直想出惊人不言自明的:“未知错误(0x80005000)” 的DirectoryEntry
..
我一直使用的LINQ到Active Directory 的一点,但我发现很难得到所有角色,其中用户是一个成员的列表。我可以取回他们的直接组的列表,但它不是递归的。 究其原因,我想查询AD目录是为了解决内置的角色管理器AspNetWindowsTokenRoleProvider它不会让你叫Roles.GetRolesForUser(用户名),除非用户名匹配当前Windows标识。 解决方案 你
..
我检查我已经写了下面的code。但我不能够进一步,因为我不知道怎么给过滤器,以及如何访问属性进行。 类节目 { 静态无效的主要(字串[] args) { 的DirectoryEntry DE =新的DirectoryEntry(“LDAP://mydomain.com”); DirectorySearcher从搜索=新DirectorySearch
..
我写了下面的方法来添加和删除Active Directory用户在C#。 无效AddUserToGroup(字符串userid,字符串组名); 无效RemoveUserFromGroup(字符串userid,字符串组名); 如何最好地实现这些方法? 下面是$ C $的CProject一些code。我看不到的地方,虽然被指定在这些例子中,AD服务器? (它是隐式由.NET框架使用LDA
..
我工作的一个C#和ASP.Net应用程序,使用Windows身份验证。 即。在Web.config中: <的System.Web> <身份验证模式=“窗口”/> < /system.web> 我想获得的详细信息从Active Directory当前用户(全名,电子邮件地址等)。 我可以得到他们的pre Windows 2000用户登录
..
我创建了一个401页,这是HTML,并在一个访问的目录。 它显示在IE 6中,火狐,Safari浏览器,而不是IE 7。 下面是.htaccess文件上的目录和位置401页设置身份验证。 KrbServiceName HTTP KrbMethodNegotiate在 KrbMethodK5Passwd在 #KrbVerifyKDC上 KrbSaveCredentials关闭 KrbAuth
..