Pergunta

Auto-explicativo. No PHP, a solução seria definir a expiração do cookie como 0; Não tenho certeza sobre C#, pois requer um valor de tempo de dados.

Foi útil?

Solução

Os documentos para Cookie.expires Chame isso de fora.

Definir a propriedade Expire para MinValue faz deste um cookie de sessão, que é o seu valor padrão.

cookie.Expires = DateTime.MinValue

Outras dicas

Isso não funciona para mim:

cookie.Expires = DateTime.MinValue

Isso funciona:

cookie.Expires = default(DateTime?)

Você quer dizer algum biscoito ou biscoito de sessão? O ASP.NET usa o Cookie por padrão para a sessão 'Gerenciamento'.

Você tem o vencimento ou o tempo limite no arquivo web.config ou o configure programaticamente usando:
Session.Timeout = [x]; \\where [x] is in minutes

Isso pode ser chamado de maneiras diferentes, dependendo de suas necessidades.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top