Uploaded image for project: 'PUBLIC - Liferay Portal Enterprise Edition'
  1. PUBLIC - Liferay Portal Enterprise Edition
  2. LPE-1589

CAS does not work in clustered environments

Details

    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

          Activity

            People

              pani.gui Pani Gui (Inactive)
              brian.chan Brian Chan
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  5.1 EE SP5 (5.1.8)
                  5.2 EE SP3 (5.2.7)