Minha dúvida agora é a seguinte: quando dou logout na minha aplicação, eu mato/esvazio minha session: Session("usuario") = Nothing , e é redirecionado para minha página de login (Login.aspx).
Só que quando dou um voltar (seta da esquerda) pelo browser ou digito algum aspx da minha aplicação pela barra de endereço do browser, tipo: .../default.aspx, meu código não entra no evento load da página onde existe a seguinte verificação:
If HttpContext.Current.Session("usuario") Is Nothing Then
Response.Redirect("Login.aspx", False)
Exit Sub
End If
isto é, a página anterior é exibida mesmo com minha sessão vazia!!!!!!
É claro que se depois a pessoa executar qualquer procedimento na página, de clicar em algum botão, hyperlink, etc, ela é redirecionada para Login.aspx, mesmo assim, eu não queria que um outro usuário que pegasse o browser logo depois, pudesse navegar por todas as páginas carregadas pelo antigo usuário, entendem?
Pergunta
Samantha1
Olá Pessoal, sou eu mais uma vez!
Minha dúvida agora é a seguinte: quando dou logout na minha aplicação, eu mato/esvazio minha session: Session("usuario") = Nothing , e é redirecionado para minha página de login (Login.aspx).
Só que quando dou um voltar (seta da esquerda) pelo browser ou digito algum aspx da minha aplicação pela barra de endereço do browser, tipo: .../default.aspx, meu código não entra no evento load da página onde existe a seguinte verificação:
isto é, a página anterior é exibida mesmo com minha sessão vazia!!!!!!
É claro que se depois a pessoa executar qualquer procedimento na página, de clicar em algum botão, hyperlink, etc, ela é redirecionada para Login.aspx, mesmo assim, eu não queria que um outro usuário que pegasse o browser logo depois, pudesse navegar por todas as páginas carregadas pelo antigo usuário, entendem?
Se alguém puder me ajudar, agradeço muito
bjs
Editado por Samantha1Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.