问题标签 [ldapconnection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 统计 LDAP 搜索中的条目数
所以我刚开始使用 LDAP,并且正在阅读关于 LDAP 和 PHP 的本教程。
http://www.devshed.com/c/a/PHP/Using-PHP-With-LDAP-part-1/4/
在那里,一旦获得结果集。我遇到了两个命令/功能......
和
那么,ldap_count_entries 和 $info["count"] 有什么不同呢?
提前致谢!
ldap - 如何使用 Unboundid SDK 为 LDAPConnection 指定多个服务器?
我想为 LDAPConnection 指定多个服务器,例如为 Apache 配置 LDAP URL:
http://httpd.apache.org/docs/2.2/mod/mod_authnz_ldap.html#authldapurl :
ldap://host1 host2 host3:port/basedn?attribute?scope?filter
。
最简单的方法是什么?没有 LDAPConnectionPool 是否可以做到这一点?
ssl - 如何使用 UnboundID SDK 连接带有 SSL 服务器证书的 LDAP 服务器?
我手里有一个 SSL LDAP 服务器证书。我想用它来使用 UnboundID SDK 连接到 LDAP 服务器。
我不想使用 com.unboundid.util.ssl.TrustAllTrustManager 如下所示: Using UnboundID SDK with an SSL certificate file to connect to LDAP server in Android app
以下 TrustManager 不符合我们的产品要求:
我不想要任何用户交互,以及我在 TrustManager 上方验证证书颁发者的列表中遗漏的内容。
另外,我不想在任何密钥库中插入 LDAP 服务器证书,所以我不能使用以下 TrustManager:
我想做类似下面的代码:
请注意,UnboundID SDK 中不存在 CertificateTrustManager。怎么可能做到呢?
ldap - nJupiter 更改 ADService Connectionstring @runtime
我们正在开发一个网站,当用户尝试登录时,该网站需要指向不同的 LDAP 提供程序(ADService ConnectionString)。
我们的方法是查看他们的登录名 example@domain.com 并使用映射文件(可能是 sqlServer 数据库)将他们的登录名映射到他们的广告服务提供商,然后获取连接字符串。然后照常继续。
在下面的示例代码中,我需要 IsAuthenticated 对正确的 AdService 连接字符串进行身份验证,我只是不确定何时何地告诉 nJupiter DataAccess Ldap 提供程序何时设置连接字符串。(通常使用 nJupiter 在 Web.Config 文件中完成 - 但我需要动态更改连接字符串)
所以我们的 login.aspx.cs 页面有如下代码:
php - PHP:通过 SSL 连接到外部 LDAP 系统
我需要将我的应用程序连接到外部 LDAP 系统。我已经设法将我的应用程序连接到本地 OpenLDAP。但是当我尝试通过 SSL 连接外部设备时,我遇到了一些麻烦。
我的代码:
我的问题:
“ldap_bind”函数总是返回false。
我确定用户名、密码和 LDAP 地址信息(我在 LDAP 客户端 GUI 中尝试过)。apache“ssl_module”被激活。
我知道我必须使用 LDAP 服务器证书来管理一些东西。我在谷歌上花了时间,但我仍然被这个问题困住了。
那么,谁能告诉我如何成功连接?
.net - c# 通过 ssl 连接到 Active Directory 导致 ldap 服务器不可用
我正在尝试使用 .net System.DirectoryServices.Protocols
namespace api通过 ssl 连接到活动目录
这是我为连接到活动目录而编写的片段
当我尝试执行此代码段时,我总是收到 LDAP 服务器不可用错误。我已经为它编写了一个等效的 JAVA,它能够连接到服务器,所以我认为证书或活动目录连接没有问题。我还可以使用相同的 IP 地址和端口 389 连接到没有 ssl 的 Active Directory。
谢谢
ldapconnection - phabricator LDAP 连接失败
我正在尝试在 Phabricator 中配置 LDAP 身份验证。
/config/group/ldap/上的设置已经完成。但是,当尝试使用 LDAP 登录时,phabricator 会出现以下错误:
phabricator 的 ldap 身份验证是否有任何配置技巧?
ruby-on-rails - 使用 Refinery CMS 进行 LDAP 身份验证
我正在尝试devise_ldap_authenticatable
与 Refinery CMS 一起使用。我已经覆盖了 Refinery 的用户模型并将其调用更改为设计,并添加了一个设计初始化程序来配置它。
我的 LDAP 配置的路径在 initizlier 中是正确的,但我认为它没有被使用。我收到一个抱歉,您的登录名或密码不正确。配置是否存在错误。
我不确定此时还能做什么。我有一个简单的设计应用程序devise_ldap_authenticatable
,我可以使用它进行身份验证。我似乎无法让它与炼油厂应用程序一起使用。
c#-4.0 - C# LDAP SetPassword 抛出 RPC 服务器不可用
我正在尝试创建一个新用户-> 设置密码并启用帐户。
早些时候我使用 1 个单个对象,但在查看了一些帖子后,我决定将“使用”用于 3 种不同的操作
我必须提到,我在域外,并试图连接到另一个域上的远程 AD 。然而,通过的凭证是ADMIN
用户创建顺利进行(在端口打开和 LDAP 连接出现一些小问题之后),但是在调用 invoke ->setpassword 时会出现问题。
错误是:“RPC 服务器不可用”,只是为了确保我的代码没有做错,我下载了一个 LDAP 管理工具并尝试重置现有用户的密码 -> 相同的错误
步骤 - 检查 RPC 服务正在运行 - 打开 RPC 端口 -135,等等等等..基本上每个端口都可以打开:|
任何帮助表示赞赏。
谢谢拉贾特
active-directory - 尝试使用 userPrincipalName 连接时出现 LDAPException
我们围绕 LDAP 对客户端进行了新的增强,以启用使用userPrincipalName
. 他之前sAMAccountName
用于登录。当用户尝试在他的测试环境中测试应用程序时,他收到以下错误userPrincipalName
:
netscape.ldap.LDAPException:错误结果(49);80090308:LdapErr:DSID-0C0903C5,注释:AcceptSecurityContext 错误,数据 52e,v23f0 |#]
我知道这是因为 LDAP 的凭据无效。但是,当他使用登录时,sAMAccountName
他能够登录。
我的 Web 应用程序日志显示,当他使用 登录时userPrincipalName
,它在 LDAP 中找到,但是当它尝试使用用户名和密码连接到 LDAP 时,会引发上述异常。
然而,他能够使用sAMAccountName
.
Dn 的使用如下所示:
任何有助于进一步调试该问题的帮助将不胜感激。
如果您需要更多详细信息,请告诉我。
- 域就像 pxxx.local
- userPrincipalName 类似于 abc.xyz@pxxx.org.uk。
我需要进行任何更改才能使其正常工作吗?