У меня есть приложение Django, которое является SP. Установлен Shibboleth как IdP.Howto быстро настроить некоторых пользователей для Shibboleth IdP
SP перенаправляет неавторизованных пользователей на страницу входа в систему Shibboleth IdP: здесь я застреваю, у меня нет пользователей/действительных учетных данных для этой формы входа.
Как я могу безболезненно установить некоторые учетные данные пользователей для этой формы входа (лучше всего просто определить несколько пользователей в каком-то файле конфигурации Shibboleth)?
Edit1
Я сейчас пытаюсь использовать бесплатный сервис LDAP в ldap.forumsys.com
К сожалению, я не могу получить, что работать.
Конфигурация LDAP очень сложно (ldap-authn-config.xml
) и при использовании конфигурации JAAS (jaas.config
)
ShibUserPassAuth {
/*
com.sun.security.auth.module.Krb5LoginModule required;
*/
org.ldaptive.jaas.LdapLoginModule required
ldapUrl="ldap://ldap.forumsys.com:389"
baseDn="ou=chemists,dc=example,dc=com"
userFilter="uid={uid}";
};
Тогда я всегда получаю сообщение:
Указанное имя пользователя не может быть идентифицирован ,
Если кто-нибудь знает, как правильно настроить это, я бы хотел внести свой вклад. В противном случае я отправлю окончательную конфигурацию, как только я ее заработаю.
Почему-то вроде этого? В чем смысл использования '{user}' вместо '{uid}'? – JakeGould