Я просто хочу поделиться своим сеансом между двумя веб-приложениями java в одном домене, которые я пробовал много раз, но не смог. Я выполнил небольшую настройку, но не смог определить, где у меня проблема ...
1:я добавил jboss-all.xml в папку META-INF с этой конфигурацией в обоих веб-проектах ..
<?xml version="1.0" encoding="UTF-8"?>
<jboss umlns="urn:jboss:1.0">
<shared-session-config xmlns="urn:jboss:shared-session-config:1.0">
<session-config>
<cookie-config>
<path>/</path>
</cookie-config>
</session-config>
</shared-session-config>
</jboss>
2: я установил контекстный корень веб-приложения, которые отличаются как
a.war имеют jboss-web.xml
<jboss-web>
<context-root>/</context-root>
<symbolic-linking-enabled>true</symbolic-linking-enabled>
</jboss-web>
b.war имеют jboss-web.xml
<jboss-web>
<context-root allowLinking="true">/admin</context-root>
<symbolic-linking-enabled>true</symbolic-linking-enabled>
</jboss-web>
и, наконец, я настроил wildfly standalone-full.xmlserver
<server name="default-server">
<http-listener name="default" socket-binding="http" redirect-socket="https"/>
<host name="default-host" alias="localhost" default-web-module="grid.war">
<location name="/" handler="welcome-content"/>
<filter-ref name="server-header"/>
<filter-ref name="x-powered-by-header"/>
<single-sign-on path="/"/>
</host>
</server>
но сессия не разделяется между этими двумя приложениями