问题标签 [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.
c# - SessionOptions.SecureSocketLayer
我在使用 C# 代码连接到 LDPS 服务器时遇到问题。
我正在使用 Windows server 2003 SP2 并尝试使用 ac# 代码连接到 LDAP 服务器。
框架是 .net 2.0
.net 显示给我的错误是:
代码:81 无法连接到 ldap 服务器
我使用的代码是这样的:
变量 szLdapId 是“servername:636”
绑定连接抛出异常:“LDAP 服务器不可用。”
我尝试使用 Apache DirectoryStudio 连接到 ldap 服务器,并且可以毫无问题地连接。
我唯一看到的是变量
在我将其设置为 true 后也设置为 false,我尝试将其强制为 true,但它不会改变我尝试对其进行一些测试 windows server 2008 并且它可以工作。
安德烈亚
c# - 使用 LdapConnection 连接到 OpenLDAP 时出错
我尝试使用身份验证类型以及身份验证类型作为基本类型。但它给出了一个错误,“可分辨名称包含无效的语法”
还有一件事,我不能使用 System.DirectoryServices,因为它只适用于 Active Directory,这就是我使用 System.DirectoryServices.Protocol 的原因。
谢谢!
java - 添加使用到 ldap 时出错 [LDAP:错误代码 17 - javaSerializedData:属性类型未定义]
我使用此代码片段将用户添加到 ldap
但它给
线程“主”javax.naming.directory.InvalidAttributeIdentifierException 中的异常:[LDAP:错误代码 17 - javaSerializedData:属性类型未定义];剩余名称 'uid=chamils,ou=user,dc=ldap,dc= ,dc=' 在 com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2987) 在 com.sun.jndi.ldap.LdapCtx 的 com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3110)。 processReturnCode(LdapCtx.java:2794) 在 com.sun.jndi.ldap.LdapCtx.c_bind(LdapCtx.java:397) 在 com.sun.jndi.ldap.LdapCtx.c_bind(LdapCtx.java:354) 在 com.sun .jndi.toolkit.ctx.ComponentContext.p_bind(ComponentContext.java:596) 在 com.sun.jndi.toolkit.ctx.PartialCompositeContext.bind(PartialCompositeContext.java:183) 在 com.sun.jndi.toolkit.ctx.PartialCompositeContext .bind(PartialCompositeContext.java:173) 在 javax.naming.InitialContext.bind(InitialContext.java:400) 在 LdapNew.main(LdapNew.java:49) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun。反射.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl。java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 com.intellij.rt.execution.application.AppMain.main (AppMain.java:120)
这是为什么。
java - 设置 LDAP SecurityPrincipal 值
我能够在 openldap 命令行工具上成功运行以下搜索查询:
现在我必须在 java 类中执行它。我做了以下事情:
哈希表环境 = 新哈希表();
这给了我空指针异常searchResult.getAttributes()
。在这里我不确定如何包含sBAAccountName
过滤器?
java - LDAP:如何使用连接详细信息对用户进行身份验证
我无法使用 LDAP 对用户进行身份验证。我有以下详细信息:
我可以sAMAccountName
使用上述详细信息搜索一个值,但是如何使用用户名和密码对用户进行身份验证?
如果您按照我之前的问题进行操作,您就会明白,我可以成功连接到 LDAP 服务器,但无法对他进行身份验证。
用户进行身份验证:
我无法连接到 LDAP 服务器,'somepwd'
我应该如何使用someusername
. 我能够搜索给定的用户为sAMAccountName
.
java - Java 应用程序如何无缝地接受服务器证书?
大多数支持 SSL 的 Web 浏览器都有一个 CA 列表,它们将自动接受其证书。如果浏览器遇到授权 CA 在列表中的证书,浏览器将自动接受该证书,并建立与站点的 SSL 连接。
有一个 Java 1.6 客户端,在 JBoss 7 上运行,它是与 LDAP 服务器建立 SSL 连接所必需的。由于客户端正在生产中,如果 LDAP 服务器更新其证书而没有通知我在 JBoss 上相应地更新证书,则客户端将失败。我的问题是:如何以与浏览器无缝“接受”证书的类似方式安全地连接(ssl)到 LDAP?
我不知道这在Java中是否可行。但是,任何想法和反馈都是受欢迎的。
vb.net - 使用 vb.net 在 DirectoryEntry 中出现错误
我正在使用 vb.net 和以下代码,但出现错误。我是 vb.net 和 Active Directory 的新手,请帮我解决这个问题。
我的代码:
当我调试代码时,我在第二行出现错误。未知错误(0X80005000)
php - PHP ldap 绑定问题
我一直在查看一些指南(和 PHP 手册),试图在我即将制作的 Intranet 站点上验证 AD 用户。这是我第一次使用 ldap_connect,但运气不佳。
任何人都可以看看我的代码,看看我错过了什么?
谢谢。
编辑:我可以通过 phpinfo 确认 ldap 已启用!
node.js - Node js 中的 LDAP 身份验证支持
我已经安装了 ldapauthnpm install ldapauth
并安装了 ldapjs。我尝试使用以下代码:
我在mac中尝试过,但Segmentation fault: 11
出现错误。我怎样才能解决这个问题?
ldap - 针对 LDAP 验证 weblogic 安全领域用户失败
我已经安装了 weblogic '10.3.4.0' 并创建了一个域并在默认安全领域business
创建了一个用户。身份验证器与 weblogic 中的一样。现在,我想在我的独立 java 应用程序中使用 LDAP 对用户进行身份验证。我也尝试过更改 LDAP 凭据。执行应用程序后,系统响应以下错误:。businessuser
myrealm
DefaultAuthenticator
javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
代码:
错误: