Tag: LDAP

LDAP查询列出某个组的所有用户

我需要一个searchfilter来显示特定组的用户。 我已经尝试了以下内容: (& (objectCategory=user) (memberOf=MyCustomGroup) ) 和这个: (& (objectCategory=user) (memberOf=cn=SingleSignOn,ou=Groups,dc=tis,dc=eg,dc=ddd,D‌​C=com) ) 但一无所获,请帮我纠正一下。

如何在C#中获取当前用户的Active Directory详细信息

我正在使用Windows身份validation的C#和ASP.Net应用程序。 即在Web.config中: <system.web> <authentication mode="Windows" /> </system.web> 我想从Active Directory获取当前用户的详细信息(全名,电子邮件地址等)。 我可以通过使用以前的Windows 2000用户login名(例如: SOMEDOMAIN\someuser ) string username = HttpContext.Current.Request.ServerVariables["AUTH_USER"]; 我已经为用户制定了LDAP查询,使用他们当前的login名(不是他们的Windows 2000以前的用户login名): DirectorySearcher adSearch = new DirectorySearcher( "(userprincipalname=someuser@somedomain.com.au)"); SearchResult adSearchResult = adSearch.FindOne(); 但是,我不知道如何使用他们的W2Klogin名login名searchAD,或者以“someuser@somedomain.com.au”格式获取他们的login名。 有任何想法吗?

我如何才能找出哪些服务器主机LDAP在我的Windows域?

我正在尝试开发一个应用程序(C#)来查询LDAP服务器。 我不知道实际的服务器命名查询 – 有没有办法find使用标准的Windows工具或.NET中的东西? 我也听说有服务器名称(ldap:// server /)的传言并不总是需要的,只要我在我的查询string中有dc = domain,dc = com,但是我到目前为止已经能够以这种方式使用它。 有小费吗? 谢谢

活动目录 – 检查用户名/密码

我在Windows Vista Ultimate SP1上使用以下代码来查询我们的活动目录服务器,以检查域上用户的用户名和密码。 public Object IsAuthenticated() { String domainAndUsername = strDomain + "\\" + strUser; DirectoryEntry entry = new DirectoryEntry(_path, domainAndUsername, strPass); SearchResult result; try { //Bind to the native AdsObject to force authentication. DirectorySearcher search = new DirectorySearcher(entry) { Filter = ("(SAMAccountName=" + strUser + ")") }; search.PropertiesToLoad.Add("givenName"); // First Name search.PropertiesToLoad.Add("sn"); // […]

使用来自PHP的LDAP对用户进行身份validation

我的项目是为我们的大学做一个模块注册系统。 所以我联系了我大学的IT人员了解详细情况,以便让学生进入系统。 我们正在使用现有的大学login来开发系统。 他们给了我一些LDAP信息,我不知道那个用法。 我在Apacha服务器上使用PHP,Mysql。 我如何validation用户login到我的系统,给他的用户名和密码与LDAP信息。 下面给出的是LDAP信息(我已经改变了域名等) blueroom.ac.uk域的LDAP信息 LDAP Host : ad.blueroom.ac.uk LDAP port no: 389 BASE DN : ou=bluebird, dc=bluebird, dc=ac, dc=my LDAP account to bind : cn = kikdap, ou=servacc, dc=bluebird,dc=ac,dc=uk LDAP account password : ******** Attribute : sAMAccountName

简单的方法来testingLDAP用户的证书

有没有一种简单的方法来testing用户对LDAP实例的凭据? 我知道如何编写一个将使用“用户DN”和密码的Java程序,并根据LDAP实例进行检查。 但是有没有更简单的方法? 特别是一种不仅对用户进行身份validation,而且还列出所有用户angular色的方法。

如何创build用户并将其添加到Jenkins中的组以进行身份​​validation?

我select使用“jenkins自己的用户数据库”安全领域的用户login,因为我不能在我的公司使用LDAP。 而当您决定将主机名或端口号更改为其他内容时,Google的OpenID有问题。 为了我的安全,我使用“基于项目的matrix授权策略”模式。 但我似乎无法创build自己的组,并将用户添加到组中以pipe理权限。

LDAP通过Ruby或Rails

我一直在尝试将Rails应用程序挂接到ActiveDirectory。 我将同步AD和数据库之间的用户数据,目前MySQL(但可能会变成SQL Server或PostgreSQL)。 我已经检查了activedirectory-ruby,而且看起来真的很麻烦(对于1.0版本!)。 它包装了Net :: LDAP,所以我尝试使用它,但它确实接近LDAP的实际语法,我喜欢ActiveDirectory-Ruby的抽象,因为它的ActiveRecord类似的语法。 有没有一个优雅的ORMtypes的目录服务器的工具? 更好的是,如果有某种LDAP的脚手架工具(用户,组,单位等CRUD)。 然后,我可以通过Authlogic快速地将其与我现有的身份validation代码集成,并保持所有数据同步。

LDAP解决什么问题?

在我参与过的很多项目中,我一直和LDAP保持联系,但事实是,我并不了解它。 我认为这只是一个人目录,但是我发现它可以包含任何分层结构的对象。 我在我的盒子中安装了openldap,并且发现了许多关于安装的教程。 什么是LDAP? LDAP是正确的select的情况是什么? 我应该知道,LDAP的概念是什么? LDAP的优点是什么? 只是因为旧的应用程序使用它吗? 互联网上的任何地方都有很好的文档解释所有这些问题吗? 更新 :补充答案我发现这个链接 ,其中包含像我这样的LDAP新手快速入门指南。

通过Active Directory使用LDAP在PHP中进行身份validation

我正在寻找一种方法来通过LDAP(使用Active Directory作为提供者)对LDAP进行身份validation。 理想情况下,它应该能够在IIS 7上运行( adLDAP在Apache上运行)。 任何人都做过类似的事情,成功了吗? 编辑:我更喜欢一个图书馆/类的代码准备去…当有人已经这样做了发明轮子是愚蠢的。