hello
in our environment we also have clustered cas. we are useing RedHat
Cluster Suite. We decided to modify cas plugin to use two addresses. In
short we modified cas plugin to ask first cas serviceValidate address
and if we have negative response then we go to second serviceValidate
address.
W dniu 14.11.2009 04:18, Scott Battaglia pisze:
The thought was that filters can be configured via an
alternative method if necessary (such as using the Spring
FilterToBeanProxys such that you could access any setters). If that
doesn't meet your needs, we can look at an alternative. Also, if you
happen to write a Mecached-backed version, I would encourage you to
contribute it back to the community if possible.
Cheers,
Scott
On Fri, Nov 13, 2009 at 10:11 PM, Marc Kenig
<[email protected]>
wrote:
I
am running a CAS authenticated client which is load-balanced in a High
availability environment.
Sign out is a problem. The hardware load balancer will not necessarily
send the sign out POST from the CAS server to the same resource that
the client browser is stuck to.
Browser -> HW LB -> Tomcat 1
CAS Server-> HW LB -> Tomcat 2
The ticket for the browser that authenticated to Tomcat 1 won't be in
the HashMapBackedSessionStorage for Tomcat 2 so the session won't be
invalidated even though Tomcat 1 and Tomcat 2 are in a cluster.
I've considered a memcached based HashMap for the sign out filter
session-ticket map (SessionMappingStorage), but the
org.jasig.cas.client.session.SignOutFilter is coded in such a way as
the SESSION_MAPPING_STORAGE is not easily replaced with a new
implementation. (Would that the setSessionMappingStorage also have been
declared static!)
Has anybody solved this problem with load balancing logout?
Marc Kenig
******************************************************************
DemandTec Email Notice
This email and any attachments may contain confidential and/or
proprietary
information and is intended solely for the use of the addressee. If you
are not
the intended recipient we request that you notify us via email or
telephone and
delete all copies of the message from your systems. Additionally,
although
DemandTec has taken reasonable precautions to ensure the security of
this
email and any attachments, we encourage you to take similar precautions
and
accept no liability for any loss or damage resulting from its use.
DemandTec, 1 Circle Star Way, Suite 200, San Carlos, CA 94070,
650-226-4600
--
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
--
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
-- 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
|
<<attachment: przemyslaw_slupkowski.vcf>>