2010-10-20 3 views
20

У меня возникла огромная проблема с моим приложением и Tomcat 7. Моему приложению нужно настроить cookie сеанса на путь «/» вместо «/ context». В tomcat 6 это было связано с добавлением другого свойства в Connector (emptySessionPath = "true"), а Tomcat 7 не распознает эту вещь. Я знаю, что спецификация Servlet 3.0 позволяет настраивать ее на основе контекста, но я не мог заставить ее работать с Tomcat 7. Он по-прежнему добавляет путь к контексту вместо «/».Tomcat 7 session cookie path

Буду очень благодарен за получение, как это сделать.

ответ

31

юты поставить атрибут sessionCookiePath="/" в свой context.xml корневой узел:

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

+3

Смотрите далее http://tomcat.apache.org/migration-7.html#Session_cookie_configuration – JasonPlutext

+0

@Vadim Спасибо большое Ты спас мой день. –