Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.1 EE SP4 (5.1.7), 5.2 EE SP2 (5.2.6)
-
None
-
All
Description
CAS authentication does not work in clustered environments because CASReceipt is not serializable.
UPGRADE NOTE:
In order to address this issue, the Yale CAS client has been replaced with Jasig CAS client. The Jasig CAS client does not use a validate URL but uses a server URL instead. The server URL should point to the location of the CAS server. For example, https://localhost:8443/cas-web.
The Control Panel's user interface (or Enterprise Admin portlet in 5.1.8) has been updated to reflect this change. The server URL setting must be set for CAS to continue working.
If you are configuring CAS using portal(-ext).property, add the following property to your property file:
cas.server.url=https://localhost:8443/cas-web
The old property, cas.validate.url, can safely be removed.
Attachments
Issue Links
- is related to
-
LPS-4664 CASReceipt is not serializable and will prevent this session from being replicated
- Closed