problema com página aspx carregada
05/07/2012
0
Em um sistema coorporativo, o usuário conecta-se através de uma página de login
a uma base de dados postgres, tudo ocorre como devido também com as funcionalidades
do sistema.
O problema ocorre esporadicamente quando outro usuário acessa o sistema e não sei ainda
por qual motivo, a conexão anterior através da página .aspx troca o login anteriormente logado
para o usuário logado por último.
Eu utilizo o configurationmanager para registrar o login e codigo do usuário
ao sistema e sempre que preciso busca estes dados.
ConfigurationManager.AppSettings.Set(appcodusuario, icodigo)
ConfigurationManager.AppSettings.Set(applogin, slogin)
Att..
Emerson Ferreira
Posts
05/07/2012
Valter Furtado
Cookie o usuario tem que ter ativo no navegador, mas session não...
Na session você pode guardar o objeto usuário e reutilizar sempre que precisar... quando o usuário sair do sistema você abandona a session...
05/07/2012
Emerson Ferreira
acho que partir para a session seria mais apropriado.
Mas em fim , saberías me dizer por qual motivo a conexão aberta se perde?
05/07/2012
Valter Furtado
Mas talvez, ele seja executado no servidor, e aí você grava os dados do usuario no servidor, e quando outro usuário entra ele sobrescreve os dados que estão no servidor... talvez seja isso.
A session roda no usuário e aí não tem este problema... acredito que seja isso
06/07/2012
Emerson Ferreira
possivelmente seja isto, estou utilizando a session e pelo que vi nos testes resolveu.
Minha dúvida é onde seria o ponto mais apropriado para validar uma session dentro de um programa?
numa função , no load de uma nova página , ao efetuar conexões ?
Clique aqui para fazer login e interagir na Comunidade :)