Expiração da sessão

O Qlik NPrinting web console usa HTTP cookies para lidar com sessões. Cookies são dados relacionados ao comportamento do usuário em um site. Eles são armazenados no computador do usuário. Por exemplo, os dados de cookies podem conter informações de login ou de autenticação.

Por padrão, todos os cookies gerados anteriormente não são mais válidos quando um usuário efetua o logout do Qlik NPrinting. O usuário deve efetuar o logon novamente se quiser acessar o Qlik NPrinting.

Se o usuário estiver usando outras instâncias do Qlik NPrinting ou NewsStand, essas instâncias também ficarão inacessíveis. O fechamento do navegador não invalida os cookies de sessão. O usuário deve optar por efetuar o logoff.

Você pode alterar as regras de expiração de sessão padrão ou removê-las completamente.

Personalizando a expiração da sessão

A sessão de valor padrão significa que a expiração é tratada pelo navegador ou forçando um logoff. Você pode alterar esse valor e inserir um período personalizado.

Faça o seguinte:

  1. Abra os arquivos de configuração do proxy.
    1. Para o NewsStand: %ProgramData%\NPrinting\newsstandproxy\.

      O caminho típico é C:\ProgramData\NPrinting\newsstandproxy\.

    2. Para o Qlik NPrinting web console: %ProgramData%\NPrinting\webconsoleproxy\.

      O caminho típico é C:\ProgramData\NPrinting\webconsoleproxy.

  2. Edite o campo session.expires no arquivo de configuração do proxy. As unidades de tempo válidas são: "ns", "us" (ou "µs"), "ms", "s", "m", "h".

    Por exemplo: session.expires=24h significa que a sessão expirará após 24 horas sem uso.

Desativando a expiração da sessão após o logoff

Faça o seguinte:

  1. Abra o arquivo webengine.config localizado em: %Program Files%\NPrintingServer\NPrinting\WebEngine\webengine.config.
  2. Remova o comentário desta linha: <add key="auth-session-expiration-on-logout-off" />.
  3. As sessões de usuário não expirarão mais após o logoff.