Я пытаюсь использовать LDAP с Shibboleth. Я почти там, но я не могу аутентифицироваться. Я выполнил эти инструкции, и мой логин Файл .config содержит следующее:
ShibUserPassAuth {
edu.vt.middleware.ldap.jaas.LdapLoginModule required
host="ldap://localhost:10389" base="ou=users,ou=system"
ssl="false" userField="uid";
};
Я пробовал несколько вариантов вышеперечисленного.
Я могу использовать TestShib для доступа к странице входа в систему моего IdP, но всегда получаю сообщение «Ошибка входа в систему. Дважды проверьте свое имя пользователя и пароль», когда я пытаюсь пройти аутентификацию.
Это может быть проще для отладки, если бы мне удалось получить какие-либо сообщения журнала аутентификации, но я тоже не могу заставить их работать.
Обратите внимание, что следующая команда ldapsearch
отлично работает:
ldapsearch -h "ldap.example.com:10389" -w testpass -x -D "uid=testuser,ou=users,ou=system" -b "dc=example,dc=com" '(objectclass=*)'
Если бы вы могли сказать мне, в чем может быть моя проблема, или хотя бы как включить ведение журнала, это было бы очень полезно.