Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
5.1 EE SP4 (5.1.7), 5.2 EE SP2 (5.2.6)
-
None
-
Tomcat
Description
Liferay's PortalStandardService class for Tomcat allows Liferay portal to share sessions across virtual hosts by setting a domain cookie. This allows developers to work around the Servlet specification limitation.
To perform this customization, the PortalStandardService wrapped the Catalina Connectors with our own custom PortalConnector, which returned a custom Request that configured the session cookie domain. However, only the default attributes available to all Connectors were set. This means that attributes specific to the HTTP/AJP protocols would not be carried over.
To ensure that the portal is using the same ProtocolHandler as the Connector it is wrapping, all the extra attributes are now carried over.
Attachments
Issue Links
- is related to
-
LPS-6045 PortalConnector does not recognize HTTP/AJP connector specific attributes
- Closed