Несколько JssessiD Cookie с JSF
-
21-12-2019 - |
Вопрос
У меня есть Jee Application Wildfly RC1 Jee7 - CDI, EJB, JSF Mojarra 2.2.4 В моем приложении я использую h: outputlink для создания ссылок просто без вызова бобовых действий.
нравится это
<h:outputLink styleClass="btn btn-primary" value="#{request.contextPath}/views/product/addproduct.xhtml" >
<i class="glyphicon glyphicon-plus" />
add product
</h:outputLink>
.
После многих навигаций, бобовые действия не работают.В Chrome я обнаруживаю, что 3 cookie jsessiD с разным путем, соответствующим каждой ссылке навигации
Любая идея для обработки этого
Решение
Источник проблемы не идентифицирован, но разрешен путем замены менеджера Servlet Servlet apache Shiro SHIRO путем
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager
securityManager.sessionManager = $sessionManager
. Не связан с StackOverflow