Hi!
The authentication system was completely overhauled between JSPWiki
2.4 (on which kaukolu is based) and the current JSPWiki 2.8. For
example, there is no longer the need for the JAAS file.
For instructions on how to set up LDAP auth on 2.6 & 2.8, please see
http://www.jspwiki.org/wiki/WebContainerAuthenticationViaLDAP
(I hope the instructions work for 2.8 as well - I haven't tried them
but they seem to be okay. Andrew can probably confirm?)
/Janne
On 7 Nov 2008, at 21:14, Zhang, Hong wrote:
Hello everyone,
I am a newbie for jspwiki. I just set up jspwiki 2.8 in Netbean 6 and
window xp. The jspwiki worked successfully. After I changed it to use
LDAP authentication, the login page doesn't work which the internet
browser keeps running. No any messages about this issue are logged in
the log files. I did the changes for LDAP authentication as below.
1. two files LDAPUserDatabase.java and LDAPLoginModule.java from
Kaukolu
downloaded to edu/school/dep/wiki
2. jspwiki.properties file changed.
jspwiki.loginModule.class=edu.school.dep.wiki.LDAPLoginModule
jspwiki.userdatabase = edu.school.dep.wiki.LDAPUserDatabase
3. Added this to jspwiki.properties:
jspwiki.ldapuserdatabase.providerurl =
ldap://ldap.example.org/ou=People,dc=example,dc=org
jspwiki.ldapuserdatabase.principal=
uid=$USERNAME,ou=People,dc=example,dc=org
By the way I can't fine the file called jspwiki.jaas as mentioned on
Kaukolu site for JSPWiki 2.8.
Change JSPWiki-custom config in jspwiki.jaas: JSPWiki-custom {
de.opendfki.kaukoluwiki.auth.login.LDAPLoginModule REQUIRED;
};
Does anyone have some ideas what's wrong here, how to make LDAP
authentication work for JSPWiki 2.8? Please help me. Thanks in
advance.
Hong