Ах, я забираю свой комментарий обратно. Я только что проверил другой сайт, работающий на Glassfish, и после очистки файлов cookie для этого сайта я получил jsessionids.

етил, что когда пользователь впервые посещает мой сайт, URL-адреса, созданные Wicket, содержатjsessionidвместо того, чтобы полагаться на куки для информации о сеансе.

Cookie действительно устанавливается успешно, и если пользователь просто перезагружает страницу,jsessionid больше не добавляется в URL. Вы можете проверить это здесь:pixlshare.com, При наведении курсора на любую ссылку на изображение будет отображаться URL сjsessionid; перезагрузите страницу, иjsessionids будут удалены

Из предыдущего опыта сWicket SEO-страница Я знаю как убратьjsessionid скрыть это от ботов, но использование этой техники для обычных пользователей кажется хаком. Это также сломает сайт для тех людей, достаточно параноидальных, чтобы отключить куки.

Это происходит после недавнего переезда в Tomcat из Glassfish, хотя я не могу с уверенностью сказать, что в этом причина. Кроме того, я использую mod_proxy Apache перед Tomcat.

Ответы на вопрос(1)

Ваш ответ на вопрос