Hi,
We am running CAS 4.0 with an overlay and a custom ticket-registry backend.
We have been preparing a migration from cas 3.5.2 to 4.0 for the past 6
months, and everything is working beautifully except for the
service-redirect after logout.
I've been investigating the issue a while now, but I am having trouble
discovering what goes wrong.
I've changed WEB-INF/spring-configuration/propertyFileConfigurer.xml to
this:
35 <!--
36 First check cas.properties in /etc
37 If it is not present, or if not all properties are
available, check the default.
38 -->
39 <context:property-placeholder
location="file:/etc/cas.properties" order="1"
40 ignore-unresolvable="true"
ignore-resource-not-found="true" />
41 <context:property-placeholder
location="/WEB-INF/cas.properties" order="2"/>
I've got this in cas.properties:
cas.logout.followServiceRedirects=true
The change to the propertyFileConfigurer.xml is new in our 4.0 build. I
know the properties are read from there just fine because I can override
host.name in /etc/cas.properties to change it from what is inside
WEB-INF/cas.properties
Both WEB-INF/cas.properties and /etc/cas.properties have the
cas.logout.followServiceRedirects=true line in them.
With DEBUG logging enabled I see entries like this:
2014-08-25 09:55:42,262 DEBUG
[org.jasig.cas.web.support.CasArgumentExtractor] - <Extractor
generated service for: http://test.cosmos.esa.int>
When I do a login and when I do a logout, so that seems to work well.
But no indication as to why it wouldn't redirect me back to the service.
The documentation I found here[0] would suggest that having a valid
service definition and the cas.logout.followServiceRedirects=true
property should suffice.
Where would you suggest I continue my quest to find the source of the
problem?
--
*HE Space Operations B.V. for ESA - European Space Agency*
Stephan Arts_
Senior UNIX Engineer
Research & Scientific Support Department
Science & Robotic Exploration Directorate (SRE-S)
[0] http://jasig.github.io/cas/4.0.0/installation/Logout-Single-Signout.html
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user