LDAP到大型机环境

时间:2012-10-30 20:09:27

标签: c# vbscript ldap linq-to-ldap

  

可能重复:
  Querying an LDAP in C#

我目前正在将一些旧的ASP代码从VBScript转移到C#,并且已经停留在使用LDAP连接到我们的IBM Top Secret环境的一块上。任何人都知道有关该过程的一些文档/资源,或者可以将相关代码转换为C#/ .NET?

Set oLdap = CreateObject("LDAPClient")
oLdap.Connect "MY SERVER NAME",1389,"cn=" & <MF Account>, <MF Password>
oLdap.Search "host=ldap,o=COMP, c=us","tssacid=<Target UserID>"

编辑我相信我越来越接近这个:

DirectoryEntry entry = new DirectoryEntry("LDAP://SERVERADDR/tssacid=acidval,tssadmingrp=acids,host=ldap,o=comp,c=us");

使用此资源解决了我的问题:

ftp://ftp.ca.com/pub/ldap/docs/ldapv3/eTrust_LDAP_Server_Administrator_Guide_30.pdf

我将在“完全重复的”主题

中复制资源

1 个答案:

答案 0 :(得分:1)

除了现有的SO线程,CodePlex上还有一个LINQ to LDAP提供程序。您可以使用它作为.NET中现有目录服务API的替代方法(实际上它是基于它构建的)。