2009-05-01 55 views
0

我使用的Web应用程序需要一个允许管理员将用户添加到Web应用程序用户表中的表单。该Web应用程序基于内联网,并在全球许多国家运行。在WebApp中为多个用户搜索Active Directory

他们需要搜索Active Directory找到用户从跨多个域添加的能力。搜索地理上位于较远的领域花费的时间比搜索更接近域长得多...

是否有更快的方法来搜索Active Directory,例如某些搜索参数或消除搜索字段?

和你会如何填充说会话的数据集,并有电网或其它控制刷新,因为它是从各个领域获取的检索数据...我不知道你怎么能做到这一点,因为它听起来多螺纹我还没有在一个asp.net web应用程序做...

感谢堆!

+0

是与服务器之间的连接瓶颈?正在使用System.DirectoryServices? – 2009-05-01 03:19:33

+0

使用AM的System.DirectoryServices ...瓶颈是由于服务器之间的连接......也许我的方式经过优化搜索...必须有陷阱或更好的方法来检索数据... – davidsleeps 2009-05-02 11:17:49

回答

0

在Active Directory中的全局编录包含帐户属性的从林中所有域的子集。因为它看起来像只是想找到信息应该在GC中的名称。如果要对端口3268执行LDAP搜索绑定,而不是389,则可以访问域控制器上的GC。您可能需要与我们的AD管理员合作,以确保您绑定到也是GC的域控制器。

http://technet.microsoft.com/en-us/library/cc978012.aspx

http://technet.microsoft.com/en-us/library/cc737410.aspx

+0

谢谢对于这些链接...确定它可能没有那么有用,因为存在的域名数量是不可思议的,我只对少数几个(约4)感兴趣... ... – davidsleeps 2009-06-30 03:51:34

相关问题