在我的应用程序中,我在LDAP中填写了其信息中的一些用户字段,我使用在servlet-context.xml中配置的LdapTemplate(使用属性文件来设置值),一切都很完美,但我不想要在应用程序中以纯文本格式设置用户的登录名,因此我想知道是否可以使用登录应用程序的用户配置LDAPTemplate,如果可能的话,可以使用它。
我的实际配置如下:
<bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource">
<property name="url" value="${ldap.url}" />
<property name="base" value="${ldap.base}" />
<property name="userDn" value="${ldap.userDn}" />
<property name="password" value="${ldap.password}" />
</bean>
<bean id="ldapTemplate" class="org.springframework.ldap.core.LdapTemplate">
<constructor-arg ref="contextSource" />
<property name="ignorePartialResultException" value="true" />
</bean>
任何帮助将不胜感激,提前谢谢。