2014-09-14 3 views
0

Je suis en train de configurer une source de contexte printemps-ldap et je trouve l'exemple suivant dans la documentation:configuration Spring-ldap question

<ldap:context-source 
      username="cn=Administrator" 
      password="secret" 
      url="ldap://localhost:389" 
      base="dc=261consulting,dc=com" /> 

Je voudrais pouvoir spécifier l'ID utilisateur/mot de passe et, si possible, l'url et le port ailleurs (comme une référence JNDI d'une source de données). Je ne trouve pas d'exemple de source de contexte ou de spécification dans la documentation (ou dans google) qui a ce type de configuration. Puis-je le faire et comment?

Répondre

0

Au-delà de l'utilisation d'un fichier de propriétés, non.

0

Vous pouvez instancier la classe: org.springframework.ldap.core.support.LdapContextSource en interne dans votre application et puis définissez les valeurs suivantes: url, base userdn, mot de passe, de référence, etc.

Dans le spring-ldap samples, vous trouverez comment l'utiliser. Here est un exemple!

J'espère que ça aide!

+0

C'est ce que je fais maintenant. J'espérais un moyen de vraiment le mettre à portée de main comme vous pouvez le faire avec une source de données et JNDI. – BillFromHawaii

Questions connexes