Pessoal, bom dia.
Tenho uma aplicação desenvolvida em Asp.Net - WebForms, utilizando C#. Praticamente tudo está funcionando perfeitamente, com exceção de uma falha no acesso. Vamos supor que estou acessando a aplicação pela primeira vez no dia. Então, sou direcionado a página
de login. Informo nome de usuário e senha para então ter acesso as demais páginas. Se eu sair da aplicação, ou se a sessão expirar, ao invés do redirecionamento para a página de login, começam a ser apresentados erros de acesso ao banco de dados, pois a string
de conexão fica armazenada em uma sessão. O maior problema disso é quando fecho o navegador, pois ao abrir e tentar acessar novamente, ele inicia na página onde foi fechado, e como a sessão onde fica a string de conexão já não existe, são exibidos os tais
erros de banco de dados. Já tentei colocar as tags nas páginas para não armazenar cache, mas mesmo assim continua do mesmo jeito. Alguém saberia me dizer se há algum meio de resolver isso ? Desde já agradeço.