You're going to need to include the stack trace from the log file if you want anyone to be able to troubleshoot with you.
Thanks -Scott On 4/17/07, Fawad Rashid <[EMAIL PROTECTED]> wrote:
Hi I have managed to setup CAS with SSO using SSL, i have setup a CAS server which is authenticating properly. Now i need to CASify a uPortal deployment. My CAS server deployment should authenticate the uPortal deployment. Is there a guide around somewhere for achieving this, i have gone through the mailing list but so far i havent found what i am looking for. I am using CAS 3.0.7 & uPortal 2.5.3. I have already tried the following guide but i believe it is a Yale implementation http://www.ja-sig.org/wiki/display/CASC/No+Frills+CASify+uPortal Changes that i have made are as follows Security.properties ========================================================= # This is the factory that supplies the concrete authentication class root=org.jasig.cas.client.integration.uportal.CasSecurityContextFactory #root=org.jasig.portal.security.provider.SimpleSecurityContextFactory #root.cas= org.jasig.portal.security.provider.cas.CasFilteredSecurityContextFactory #root=org.jasig.portal.security.provider.YaleCasContextFactory credentialToken.root.cas=ticket ========================================================= ========================================================= web.xml <filter> <filter-name>CAS Validate Filter</filter-name> <filter-class>edu.yale.its.tp.cas.client.filter.CASValidateFilter </filter-class> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name> <param-value>https://localhost:8443/cas/login</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.validateUrl </param-name> <param-value>https://localhost:8443/cas/serviceValidate </param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.serverName </param-name> <param-value>localhost:8088</param-value> </init-param> </filter> <filter> <filter-name>CAS Receipt Cacher</filter-name> <filter-class> edu.yale.its.tp.cas.client.filter.StaticCasReceiptCacherFilter </filter-class> </filter> <filter-mapping> <filter-name>CAS Validate Filter</filter-name> <url-pattern>/Login</url-pattern> </filter-mapping> <filter-mapping> <filter-name>CAS Receipt Cacher</filter-name> <url-pattern>/Login</url-pattern> </filter-mapping> =========================================================================== I am getting the following error (http://localhost:8088/uPortal/)<http://localhost:8088/uPortal/%29.>Using the default SimpleSecurityContextFactory everything works fine expect that i have to relogin to the uPortal using the uPortal login page. uPortal Error Sorry, but uPortal encountered an error that is preventing it from rendering. The error must be corrected by system administrators. Try again later. _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
-- -Scott Battaglia LinkedIn: http://www.linkedin.com/in/scottbattaglia
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
