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

时间:2016-04-26 10:11:46

标签: single-sign-on shibboleth

我有一个DJ的Django应用程序。安装Shibboleth作为IdP。

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

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

EDIT1

我现在正尝试在ldap.forumsys.com使用免费的LDAP服务 不幸的是,我也无法做到这一点。

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}";
};

然后我总是收到消息:

  

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

如果有人知道如何正确设置,我会喜欢一些输入。否则,一旦我开始工作,我就会发布我的最终配置。

1 个答案:

答案 0 :(得分:0)

noob guess,改变这一行:

userFilter="uid={uid}";

到此:

userFilter="uid={user}";