O atributo sessionCookiePath define o caminho a ser usado para todos os cookies de sessão criados para o respectivo contexto. Definindo seu valor para "/", o Tomcat considerará de forma arbitrária que os cookies de sessão serão válidos de forma global e não por aplicativo web. Este é um procedimento adequado para soluções em que se tem um único produto, que nesse contexto, corresponde ao Datasul, hospedado no Tomcat.
Para configurar o sessionCookiePath execute os passos a seguir:
1. Certifique-se de que o Tomcat encontra-se desligado;
2. Acesse o arquivo context.xml para editá-lo. Este arquivo está presente na pasta conf do Tomcat. Exemplo: "C:\totvs\tomcat\conf";
3. Adicione à tag <Context> o valor sessionCookiePath="/". O resultado deverá ficar assim:
<Context crossContext="true" sessionCookiePath="/"> ... </Context> |
4. Salve o arquivo e inicie o Apache Tomcat novamente;
Caso ocorra problemas de login realize a limpeza do cache para eliminar cookies antigos. |
Para mais informações a respeito do atributo sessionCookiePath do Apache Tomcat, segue o link da documentação oficial: https://tomcat.apache.org/tomcat-9.0-doc/config/context.html