问题标签 [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.
ldap - ldap 上次登录命令
我有 LDAP 服务器(在 solaris 上)和连接到它的 UNIX 应用程序服务器。我想知道如何检查用户第一次和最后一次登录到 UNIX 应用程序服务器的时间。我更喜欢 ldap 方面的解决方案,而不是来自 unix 服务器的解决方案(因为我们经常重置 unix 服务器)。
谢谢!
阿萨夫。
c# - 无法使用 C# 列出所有 LDAP 属性
我正在尝试使用以下代码获取给定 LDAP 条目的所有属性的列表:
但是,这只会打印一个属性名称:“uid”。我很困惑为什么这没有返回我可以使用 LDAP 浏览器清楚地看到的所有属性(user
在代码尝试检索时浏览给定的相同条目)。
老实说,我不在乎查看所有属性。我知道我想要检索的名称,但即使我替换new SearchRequest(..., "*")
为new SearchRequest(..., "attr1", "attr2", "etc.")
,我似乎唯一能检索到的是"uid"
。我在这里遗漏了什么明显的东西吗?
php - Authenticate using LDAP
I have an ssh access to a LDAP server.
After accessing through ssh I can access to phpldapadmin. I have an admin DN and a password.
What needs to be done is I have to authenticate users using ldap whenever they try to login to a website.
Website is using jaggery for the server side code. But php is okay too.
I haven't worked with ldap and ssh. So if somebody can help on this I'll really appreciate it.
java - 使用 Java 从 LDAP 检索所有用户及其角色
我有一个 Web 应用程序。对于 LDAP,我使用的是Apache Directive Studio。 我想在我的应用程序中获取所有用户及其角色。
我可以使用以下代码获取特定信息。
我想显示所有用户和角色列表,所以我需要更改查询或其他内容提前致谢。
java - 成功“连接”但未能“绑定”的 LDAP 连接是否需要断开连接?
我正在创建一个LDAP Connection
使用 ldapconnect
函数。然后我使用用户名和密码对用户进行身份验证bind
。
我想问一下如果bind
失败了,Connection
是终止了还是我需要使用明确断开它disconnect
?
PS:我正在使用 Java LDAP。
更新:
我正在使用. connect
_bind
LDAPConnection
com.novell.ldap.*
php - phpLDAP 过滤器 dn & uid
我有以下代码:
和一个登录表单:
一切正常,除了为了工作,我必须输入整个 DN 作为用户名。像这样:uid=user,ou=people,dc=my-domain,dc=com
。
我想要的是设置基本 dn 并将 uid 作为必要的用户名。
我尝试设置$basedn = 'dc=mydomain,dc=de'and $filter="uid"
,$sr=ldap_search($filter, $basedn);
但我不知道如何将其绑定到我的登录 $_POST 变量。
ubuntu - 打开 Ldap 目录连接基本身份验证
我在 Ubuntu 上安装了开放式 ldap 服务器,我可以匿名联系。
但是,我只想与基本身份验证联系。我可以禁用匿名帐户,并且可以从 phpldapadmin 脚本登录。
但是,Andorid 和 Macosx 无法通过基本身份验证从 ldap 服务器获得联系。
我按照这种基本 dn 格式进行了测试;
- cd=admin,dc=ldap1,dc=公司名称,dc=com,dc=tr
- dc=ldap1,dc=公司名称,dc=com,dc=tr
用户名:管理员
但是 android 和 mac 无法登录 ldap 服务器。
如何编辑服务器配置文件。?
谢谢
ldap - 使用 search.context 在 LDAP 中搜索组
如何在 LDAP 中搜索组(groupOfNames),作为输入,我只能传递组名。创建的组的名称是唯一的。我只使用 LDAP eclipse 插件来搜索组层次结构。我希望 JAVA 代码通过它的 cn(通用名称)搜索组,这将是唯一的。
例如,
ldap - 如何同时在 LDAP 和 ALFRESCO 中的组中添加用户
我的 LDAP 和 alfresco 服务器都是同步的。当我在组(groupOfNames)LDAP 中添加用户时,有什么方法可以同时(同时)将它添加到 alfresco 中。我已将组定义为 (groupOfNames),并通过“memeber”属性分配用户。
ldap - 使用 SSL 进行 ldap/Actyve 目录连接时如何选择特定证书?
我有一个 web 服务(用 java 编写),它连接到我们的活动目录,我正在尝试让它使用 SSL 协议进行此连接,所以我已经从 URL 下载了证书,将其导入我的信任库并在我的像这样使用 SSL 协议安全性的代码:
env.put(Context.SECURITY_PROTOCOL, "ssl");
env.put(Context.PROVIDER_URL, "ldap://MyHost:636");
我的问题是连接始终无法正常工作,并且出现此错误:
javax.naming.CommunicationException: simple bind failed: MyHost:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
我的想法是这台主机上有多个证书,当我尝试连接时,它并不总是使用正确的证书(我在我的信任库中拥有的证书)所以有没有办法在 java 中指定要使用的证书? 通过名称或别名或其他什么?
感谢您的时间和帮助