LdapContextSource关闭连接

时间:2012-07-17 05:20:20

标签: java ldap

我正在使用

LdapContextSource ldapContextSource = new LdapContextSource();

在设置url,userDn和密码后创建连接。

我需要关闭此连接,但找不到任何方法。我怎么能关闭它。

2 个答案:

答案 0 :(得分:1)

LdapContextSource充当创建上下文实例的工厂。你需要做的是关闭从该类返回的上下文(DirContext)(即getReadOnlyContext(),getReadWriteContext()等)。

或者,您可以将需要的上下文传递给静态实用程序方法 org.springframework.ldap.support.LdapUtils.closeContext(DirContext)

希望有所帮助。

答案 1 :(得分:0)

每次执行任何操作时,Ldap都会关闭其上下文。所以没有必要关闭背景。