2010-10-20 19 views
20

J'ai un gros problème avec mon application et Tomcat 7. Mon application doit placer le cookie de session sur le chemin "/" au lieu du chemin "/ context". Dans Tomcat 6, il s'agissait d'ajouter une autre propriété à Connector (emptySessionPath = "true") et Tomcat 7 ne reconnaît pas cette chose. Je sais que la spécification de Servlet 3.0 permet de le configurer sur la base du contexte, mais je ne pouvais pas le faire fonctionner avec Tomcat 7. Il ajoute toujours le chemin du contexte au lieu de "/".Chemin de cookie de session Tomcat 7

Je serai très reconnaissant pour la réception sur la façon de le faire.

Répondre

31

saillir mettre l'attribut sessionCookiePath="/" dans votre nœud racine context.xml:

<Context ... sessionCookiePath="/" > ... </Context>

+3

Voir plus http://tomcat.apache.org/migration-7.html#Session_cookie_configuration – JasonPlutext

+0

@Vadim Merci beaucoup Tu as sauvé ma journée. –