APROVEITAR

Fórum Delphi 5 x Intraweb 7.0.15 #13235

21/12/2009

0

Este é o meu problema   Desenvolvi toda uma aplicação para funcionários consultar os seus contracheques na empresa, tudo funciona como esperado, até que na sexta agora, um usuário reportou:   Se fechar o browser pelo o “X” depois de ter feito o login, a sessão continuará aberta, o próximo usuário irá abrir a sessão que não foi encerrada, aí é que vem a confusão, um outro usuário visualiza  o contracheque de quem fechou o navegador pelo “X” sem precisar fazer login na aplicação. Existe uma opção para log out, se usada esse problema não acontece. O que eu faço para resolver o problema, já me passaram uma dica de java script para fechar a sessao quando a página encerrada pelo o X ou fechamento da ABA, mas não sei implementar no intraweb. Grato, Ricardo Craveiro + 55 85 99953336 MSN: ztt10748@hotmail.com Skype: ztt10748 Aplicação: http://200.233.77.250:8888
Ricardo Filho

Ricardo Filho

Responder

Posts

22/12/2009

Rodrigo Mourão

Olá Ricardo,

Bem, encerrar a sessão no Intraweb e uma coisa muito complicada. Isso já me tirou noites de sono sem chegar a lugar nenhum. Não vou entrar neste mérito ainda com você pois outra coisa me chamou atenção.


A sessão é aberta quando acessamos uma aplicação Web, seja com intraweb, asp .net, java, etc. Agora a sessão é por usuário. Isto é, para cada conexão é aberta uma nova sessão mesmo que seja o mesmo usuário.

Então o seu relato que quando outra pessoa loga ve o ultimo contra - cheque aberto me leva a crer que o problema pode estar na geração deste cotra-cheque. Como isto esta sendo vendo? É gerado um PDF, se sim onde e como ele e chamado ?

Acredito que o problema possa estar ai. Fico no agaurdo com os detalhes da implementação, se possivel um código de exemplo !!!

Att,



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar