I have read these 2 articles as my reference:
- http://tecnologia.2020mobile.es/single-sign-on-sso-on-pentaho-community-edition-using-cas/
- http://blog.datamensional.com/2011/07/pentaho-sso-setup-using-cas-and-ldap/
So... is the problem solved? Sadly... not yet! There is one problem has not been solved by those articles. The problem is I can login to Pentaho using CAS and when I logged out from Pentaho, CAS status is also logged out, but.... Pentaho status still logged in eventhough I logged out from CAS. So the new problem I encountered is also SSO, not Single Sign ON but Single Sign OUT!
Well then I spent about a month trying to figure out what's wrong with my configuration. I read Pentaho forum, wiki, and any articles that explains about SSO. Even I was trying to replace spring-security library with the new one, but it didn't work because new spring-security library needs new version of spring library. And when I was trying to replace spring library in Pentaho with the new one, I just knew that I must refactor and recompile ALL Pentaho module with that new library. For me it's very frustating and I almost gave up.
And suddenly I found the solution in these 2 articles provided by wiki.jasig.org itself (jasig.org is an organization that manage CAS development)
- https://wiki.jasig.org/display/CASC/Using+the+CAS+Client+3.1+with+Spring+Security
- https://wiki.jasig.org/display/CASC/Configuring+Single+Sign+Out
No comments:
Post a Comment