Я хочу использовать пул соединений JBoss AS 7.1 для настройки сервера LDAP. Я буду писать java-программу для подключения к LDAP-серверу, настроенному на этапе , и получить информацию о пользователе. Класс java будет частью военного файла, который я буду развертывать на том же сервере JBoss позже. Может ли кто-нибудь помочь с каким XML-файлом, в котором необходимо изменить местоположение, чтобы получить информацию LDAP, а также небольшой фрагмент кода в классе java, который читает конфигурации, а подключается к серверу LDAP. Я вижу что-то очень простое в java-файле, который подключается к LDAP-серверу и получает информацию. как показано ниже:Конфигурация соединения JBoss для LDAP
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.SECURITY_AUTHENTICATION, "Simple");
env.put(Context.SECURITY_PRINCIPAL, "cn=Manager, dc=maxcrc,dc=com");
env.put(Context.SECURITY_CREDENTIALS, "secret");
env.put(Context.PROVIDER_URL, "ldap://localhost:389");
Кроме того, если у меня есть пароль, зашифрованный в файле конфигурации есть утилита обеспечивает рамки JBoss для расшифровки пароля при подключении к серверу или я должен написать метод в моем Java класса расшифровать и отправить его. Я не буду использовать аутентификацию JBoss LDAP. Я видел несколько сообщений с файлами login-config , которые не помогут в моей ситуации. Благодарю.