Nella mia applicazione asp.net, voglio cancellare la sessione ogni volta che il mio browser è chiuso o la mia scheda (se il mio browser contenente più schede) è chiusa.E 'possibile cancellare la sessione ogni volta che il browser si chiude in asp.net?
prega di guida me di uscire di questo problema ...
Un'alternativa all'impostazione di un'azione del controllore o del gestore per l'heartbeat sarebbe semplicemente impostare il timeout della sessione su un minuto dopo l'intervallo di heartbeat. Quindi il browser distribuirà automaticamente la propria sessione poiché il cookie scadrà. –
Si prega di non utilizzare l'approccio javascript, in quanto ciò impedisce alla funzione di timeout di eseguire una delle sue funzioni di sicurezza principali: firmare l'utente se si allontana dal proprio PC. Ti garantisco che se lo fai e ottieni un controllo di sicurezza professionale sul tuo sito, la mancanza di timeout verrà contrassegnata come un problema. – elexis