2016-04-26 82 views
1

我有一個Dj的應用程序是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}"; 
}; 

然後當我總是得到消息:

輸入的用戶名不能被識別。

如果有人知道如何正確設置它,我會喜歡一些輸入。否則,一旦我開始工作,我會發布我的最終配置。

回答

0

小白猜測,改變這一行:

userFilter="uid={uid}"; 

這樣:

userFilter="uid={user}"; 
+0

爲什麼做這樣的事情?使用'{user}'而不是'{uid}'的理由是什麼? – JakeGould