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.

Foi útil?

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
scroll top