Ich habe eine Django-App, die der SP ist. Installierte Shibboleth als IdP.Howto schnell einige Benutzer für Shibboleth IdP konfigurieren
Der SP leitet nicht autorisierte Benutzer zur Shibboleth IdP Login-Seite: Hier bin ich fest, ich habe keine Benutzer/gültige Anmeldeinformationen für dieses Login-Formular.
Wie kann ich einige Benutzer Anmeldeinformationen für dieses Anmeldeformular schmerzlos festlegen (am besten wäre es, ein paar Benutzer in einigen Shibboleth-Konfigurationsdatei zu definieren)?
Edit1
ich jetzt versuchen, den freien LDAP-Dienst bei ldap.forumsys.com
Leider kann ich, dass entweder nicht zur Arbeit zu verwenden.
Die LDAP-Konfiguration sehr kompliziert ist (ldap-authn-config.xml
) und wenn die JAAS-Konfiguration (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}";
};
Dann erhalte ich immer die Meldung:
Der Benutzername wird nicht identifiziert Eingabe .
Wenn jemand weiß, wie man das richtig einrichtet, würde ich einige Eingaben lieben. Ansonsten poste ich meine endgültige Konfiguration, sobald ich es zur Arbeit bekomme.
Warum so etwas tun? Was ist der Grund, '{user}' anstelle von '{uid}' zu verwenden? – JakeGould