Quando se fecham as variáveis de sessão

Pergunta
O objeto session só se destrói com o método Session.Abandon? Quando se fecha o explorador não se destrói o objeto session ?

Valorize esta FAQ:
A FAQ Quando se fecham as variáveis de sessão tem Pertence à categoria:
Resposta
O objeto session tem validade dentro do servidor de ASP. Porém, o servidor ASP não pode se dar conta de que o explorador se fechou. E tampouco se dá conta se o explorador foi para outra página, abandonando a nossa. Sendo assim, o objeto session também se destrói se a sessão ficar inativa durante um certo tempo, por padrão 20 minutos. Se a página permanece inativa quer dizer que o usuário se foi embora ou fechou o explorador.

Mas também, se fechamos o explorador , e voltamos a abri-lo, acessando ao mesmo endereço onde antes tínhamos, por exemplo, algumas variáveis de sessão ativas, estas se perdem. Ou seja, que se fecharmos o explorador e voltarmos a abrir, abre-se uma nova sessão nos sites onde formos passando. Isto é devido a que as sessões também estão linkadas com os navegadores por meio de cookies e se fechamos o navegador, perdemos essas cookies e quando voltamos a abrir, abrem-se novas sessões criam-se essas cookies, porém criam novas, sem respeitar o que havia anteriormente.

Por Miguel Angel Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Duração das variáveis application
  + [...]

Ver todas las FAQS de Sessões e aplicação

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato