绑定到 ldap 服务器时连接重置
Connection reset while binding to ldap sever
我有一个 java 应用程序,我在其中使用 LDAP authentication.I 我正在尝试使用 com.novell.ldap.* 连接到 java 中的 LDAP 服务器。下面是代码
import com.novell.ldap.LDAPConnection;
LDAPConnection userConn = new LDAPConnection();
userConn.connect(host, port);
userConn.bind(3, userdn, password.getBytes("UTF8"));
理想情况下,此代码应该能够将用户与 ldap 服务器绑定,但我在第 4 行重置了连接 userConn.bind
LDAPException: Connection lost waiting for results from cdcgcorplb01.corp.twcable.com:636 (91) Connect Error
java.net.SocketException: Connection reset
at com.novell.ldap.Connection$ReaderThread.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:209)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.net.SocketInputStream.read(SocketInputStream.java:223)
at com.novell.ldap.asn1.ASN1Identifier.<init>(Unknown Source)
有什么建议可以解决这个问题。
这是因为我尝试连接到测试 LDAP 服务器。
我有一个 java 应用程序,我在其中使用 LDAP authentication.I 我正在尝试使用 com.novell.ldap.* 连接到 java 中的 LDAP 服务器。下面是代码
import com.novell.ldap.LDAPConnection;
LDAPConnection userConn = new LDAPConnection();
userConn.connect(host, port);
userConn.bind(3, userdn, password.getBytes("UTF8"));
理想情况下,此代码应该能够将用户与 ldap 服务器绑定,但我在第 4 行重置了连接 userConn.bind
LDAPException: Connection lost waiting for results from cdcgcorplb01.corp.twcable.com:636 (91) Connect Error
java.net.SocketException: Connection reset
at com.novell.ldap.Connection$ReaderThread.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:209)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.net.SocketInputStream.read(SocketInputStream.java:223)
at com.novell.ldap.asn1.ASN1Identifier.<init>(Unknown Source)
有什么建议可以解决这个问题。
这是因为我尝试连接到测试 LDAP 服务器。