Some examples would be requests for the login After unjarring casclient.jar, the file you will modify is:Ĭasclient/src/edu/yale/its/tp/cas/client/filter/CASFilter.javaĬertain requests could be filtered out before being sent on to the CAS server **Īny custom filtering you wish to do for your location would be made in theĬasclient.jar archive. The file have to be reapplied after every upgrade. We thought it was better to modify theĬasclient.jar file anyway, as that carries over through upgrades, but changes to If you or some other individual had any desire, you might have more luck inįinding a way to accomplish this. Url-pattern, it did not appear that you could exclude or negate any url-patterns. Web-searching for Jetty Servlet 2.4 information about what you can do with the Same thing we did by modifying the casclient.jar file. file to exclude /img and /css, which should accomplish the Note, one thought my co-worker and I had was to modify this section of the This default url pattern will trigger Zimbra to run any request made to
Set up in the /opt/zimbra/jetty/etc/ file: In the CASifying Zimbra setup, this is the default filter mapping they have you Return data from these two directories, since these two directories do not
To our casclient.jar code to allow requests from non-authenticated users to Unauthenticated users access /zimbra/img or /zimbra/css. When a Zimbra calendar has a Public share added, the url is something Once the ZimbraĪpp determines that this calendar has a Public share, it gets the calendarĭata through the /home directory path, but it requests the images and css dataįrom the /zimbra/img and /zimbra/css directories.
You can also use the forums to see if others have worked out some good instructions when working with your particular external authentication server.Īnother possibility is the use of Preauth, see: