CONTEÚDO
- Visão Geral
- Configuração
- Referência
01. VISÃO GERAL
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.
02. CONFIGURAÇÃO
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;
Problemas no login?
Caso ocorra problemas de login realize a limpeza do cache para eliminar cookies antigos.
03. Referência
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
A partir da versão 12.1.2209 do Datasul, essa parametrização já estará configurada automaticamente, contudo, para que essa parametrização seja efetiva automaticamente, o cliente deverá realizar a instalação do produto via console. Já, a partir da versão 12.1.33 do Datasul, é possível configurar o sessionCookiePath manualmente.IMPORTANTE!