FormsAuthentication.SetAuthCookie
-
06-07-2019 - |
Pergunta
oi estamos usando FormsAuthentication.SetAuthCookie(profile.Id, false);
Agora, a questão é quando é que isto cookie expira?
É claro expira uma vez eu fechar todos os navegadores mas eu não manter o navegador aberto e eu não sei o tempo limite.
Solução
Vai depender da propriedade Timeout em web.config.
Outras dicas
No atributo system.web do arquivo web.config, você deve definir o seguinte:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
então o seu cookie expirará dependendo do valor que você definiu no atributo timeout.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow