tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pid <...@pidster.com>
Subject Re: sessionCookieDomain and sessionCookiePath
Date Thu, 10 Nov 2011 09:28:15 GMT
On 10/11/2011 08:39, Ionut Stoian wrote:
> Hello,
> 
> I have an application serving several subdomains (a1.domain.com,
> a2.domain.com etc.) and i want to be able to have a single session cookie
> shared between subdomains (registered on domain ".domain.com").
> 
> However, when using Tomcat's sessionCookieDomain (tried on versions 6.0.33,
> 7.0.22) i don't get the expected behaviour:
> 1. If i set the sessionCookiePath to "\test" for example i get only one
> JSESSIONID cookie with domain ".domain.com", but the path obviously is set
> to "/test".
> 2. If i set the sessionCookiePath to "\", "" or if i don't set it at all, i
> get a JSESSIONID cookie with domain ".domain.com" and a JSESSIONID cookie
> with domain "a1.domain.com", which is not what i expect.

Why would you set it to '\' or anything that starts with '\'?

sessionCookieDomain, sessionCookiePath are Servlet 3.0 (ie Tomcat 7.0)
configuration directives.  They won't work in Tomcat 6.0.

Where did you set them?  In tomcat/conf/context.xml or somewhere else?


p


> As a side note, on Tomcat 6.0.33 i also tried using the emptySessionPath
> attribute for the connector, but that did not help either.
> 
> Can you please spot the error in my logic and guide me through the right
> steps to achieve this single JSESSIONID cookie?
> 
> Thanks,
> Ionut
> 


-- 

[key:62590808]


Mime
View raw message