Я использую JBoss EAP 7.1.0 и JAAS авторизацию. Моя область безопасности:
</security-domain>
<security-domain name="powSecurityDomain" cache-type="default">
<authentication>
<login-module code="Database" flag="required">
<module-option name="dsJndiName" value="java:/jdbc/powds"/>
<module-option name="principalsQuery" value="SELECT PASSWORD FROM POW_USER_CURRENT_PASSWORD PASS JOIN POW_USER US ON PASS.USER_ID=US.ID WHERE US.USER_NAME_SEARCH = ? and US.ACTIVE='Y' and US.LOCKED !='Y'"/>
<module-option name="rolesQuery" value="SELECT UGA.GROUP_NAME, 'Roles' FROM POW_USER_GRP_ASSOC UGA JOIN POW_USER US ON US.ID = UGA.USER_ID WHERE USER_NAME_SEARCH= ?"/>
</login-module>
<login-module code="RoleMapping" flag="optional">
<module-option name="rolesProperties" value="file:///${jboss.server.config.dir}/rolesMapping-roles.properties"/>
</login-module>
</authentication>
</security-domain>
И после успешного входа пользователя я не вижу куки JSESSIONID в сети браузера:
Но я могу увидеть их в настройках браузера:
Почему у меня такая проблема? Может быть, мне нужна дополнительная настройка?