如何快速为 Shibboleth IdP 配置一些用户



我有一个Django应用程序,它是SP。

SP 将未经授权的用户重定向到 Shibboleth IdP 登录页面:这就是我卡住的地方,我没有此登录表单的用户/有效凭据。

如何轻松为此登录表单设置一些用户凭据(最好只是在某些 Shibboleth 配置文件中定义几个用户)?

编辑1

我现在正在尝试使用免费的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}";
};

然后我总是收到消息:

无法识别您输入的用户名。

如果有人知道如何正确设置,我希望得到一些输入。否则,一旦我让它工作,我将发布我的最终配置。

菜鸟猜测,更改此行:

userFilter="uid={uid}";

对此:

userFilter="uid={user}";

最新更新