Я Разрабатываю приложение в Spring MVC с помощью Spring Security.Теперь интеграция OUD (Oracle Unified Directory) через LDAP.Аутентификация пользователя работает отлично, но ответ от LDAP и OUD составляет Отображение между приложением и LDAP
<bean id="contextSource"
class="org.springframework.security.ldap.DefaultSpringSecurityContextSource">
<constructor-arg value="ldaps://192.196.0.182:1636/O=company"/>
</bean>
<bean id="ldapAuthProvider"
class="org.springframework.security.ldap.authentication.LdapAuthenticationProvider" >
<constructor-arg>
<bean class="in.web.service.impl.CustomLdapBindAuthenticator">
<constructor-arg ref="contextSource"/>
<property name="userDnPatterns">
<list>
<value>cn={0},ou=groups</value>
</list>
</property>
</bean>
</constructor-arg>
<constructor-arg>
<bean class="in.web.service.impl.CustomLdapUserAuthoritiesPopulator">
</bean>
</constructor-arg>
</bean>
Мои наблюдения
- ПосколькуПриложение может найти пользователей. Я предполагаю, что конфигурации верны
- Поскольку код ошибки LDAP равен 1 (возможна ли ошибка в настройке OUD)