草庐IT

ldapconnection

全部标签

c# - 自定义多因素 Active Directory 身份验证

首先我会说我不知道​​我想要的是否真的可以完成。如果是这样,请毫不犹豫地告诉我,我在做梦。我想在C#中创建自定义事件目录“身份验证器”。我的意思是,我希望每当有人登录时,首先检查他们存储在AD中的密码,然后执行第二步身份验证。只有两个步骤都通过后,用户才能登录。现在,我想上面的内容并不太牵强,前提是我想将此身份验证器集成到定制产品中,对吧?我是否完全疯了,还想知道是否可以在登录Windows本身时使用此身份验证器?或者可能是针对AD进行身份验证的预先存在的产品?如果我不是在做梦,是否有人也知道任何好的文章/API来帮助我前进?API不一定是免费的,因为我愿意花一些钱让事情进展得更快。

c# - 通过 .NET 连接到 Active Directory

我有一个带有ActiveDirectory的虚拟机,我想使用.NET连接到它,我已经连接到运行OpenLDAP的ubuntu机器,但是当连接到AD时它工作不顺利。我尝试连接的代码如下:vardirectoryEntry=newDirectoryEntry("LDAP://192.168.1.1",@"EXAMPLE\Administrator","Abc1234");try{vartest=directoryEntry.NativeObject;}catch(Exceptione){System.Diagnostics.Debug.WriteLine(e.Message);}观察本地窗

c# - Novell LDAP C# - Novell.Directory.Ldap - 有人让它工作了吗?

我正在尝试使用Novell发布的库(Novell.Directory.Ldap)。版本2.1.10。到目前为止我做了什么:我测试了与应用程序(LdapBrowser)的连接,它正在运行,所以这不是通信问题。它是用Mono编译的,但我使用的是VisualStudio。所以用源代码创建了一个项目。我还包含了对Mono.Security的引用,因为该项目依赖于它。我在连接的错误捕获部分评论了一个调用(freeWriteSemaphore(semId);),因为它抛出了更多异常。我检查了那个调用做了什么,它只是一个错误跟踪机制。我遵循了Novell(http://www.novell.com/

java - LDAP:如何使用连接详细信息对用户进行身份验证

我无法使用LDAP对用户进行身份验证。我有以下详细信息:URL=ldap://10.10.10.10:389LDAPBASE:DC=lab2,DC=insLDAPBindAccount:CN=LdapBind,OU=ServiceAccounts,OU=TECH,DC=lab2,DC=insLDAPBindAccountPw:secret我可以使用上述详细信息搜索sAMAccountName值,但是如何使用用户名和密码对用户进行身份验证?如果您遵循我之前的问题,那么您就会明白,我能够成功连接到LDAP服务器,但无法验证他的身份。要验证的用户:user:someusernamepassw

mysql - 使用 LDAP 作为基于现有 MySQL 数据库的集中登录的前端

在我的公司,有一个“通用”应用程序,它是核心应用程序,我们希望将其用作用户帐户和身份验证的中央日记。每个用户和ACL都在这个数据库(这是一个MySQL数据库)中声明,但我们现在使用越来越多的外部应用程序,并且希望将它们连接到这个数据库以进行身份​​验证(主要)。LDAP在这方面很常见,并且很好地集成在许多外部应用程序中,所以我想知道是否可以在该数据库之上构建一个LDAP前端,以便可以像现在一样完成帐户创建和ACL外部应用程序可以与标准接口(interface)连接。这可能吗?有人可以指出有关此类操作的教程或信息吗?谢谢。 最佳答案