J'ai configuré l'authentification contre LDAP/AD et cela fonctionne correctement. Mais maintenant, je me demande s'il est possible de lier contre Active Directory en utilisant l'attribut sAMAccountNAme
dans le userDNPattern
?Liaison Spring-Security Spring-LDAP avec Active Directory à l'aide de l'attribut sAMAccountName
Depuis une configuration AD empêche les utilisateurs non authentifiés de rechercher, et je ne peux pas demander à un utilisateur afin de configurer le grain de contexte, je ne peux pas définir un haricot org.springframework.security.ldap.search.FilterBasedLdapUserSearch
comme:
<bean id="userSearch"
class="org.springframework.security.ldap.search.FilterBasedLdapUserSearch">
<constructor-arg>
<value></value>
</constructor-arg>
<constructor-arg>
<value>(sAMAccountName={0})</value>
</constructor-arg>
<constructor-arg ref="contextSource" />
<property name="searchSubtree">
<value>true</value>
</property>
</bean>
Ce qui serait être assez.
Y a-t-il du travail?
Ce serait la solution agréable et propre, mais je ne peux pas mettre à niveau (pas dans ma main pour le faire). Mais j'ai déjà "ajouté le code de la dernière version qui intègre l'AD". Je vous remercie. – ssedano