Ich benutze asp.net Forms Version 4 und benutze die eingebaute FormsAuthentication. Ich habe gewählt, den Benutzer nicht zu beharren.
%Vor%Wenn ich den Browser in IE und Firefox schließe. Meine Sitzungsvariablen sind zerstört und ich werde aufgefordert, mich erneut anzumelden, wenn ich zur Seite zurückkehre. In meinen Chrome-Einstellungen habe ich jedoch die Einstellung "Fortfahren, wo ich aufgehört habe" aktiviert. Wenn ich den Browser in Chrome schließe, bleibt der Cookie gegen meine (die Entwickler-) Wünsche bestehen. Sogar nachdem ich mich von meinem Computer abgemeldet habe, bleibt die Sitzung bestehen. In dieser Situation weiß jemand, was ich als Entwickler tun kann, um dieses Verhalten zu überschreiben und nicht zulassen, dass die Sitzung nach dem Schließen des Browsers bestehen bleibt? Mit anderen Worten: Kann ich Chrome so verhalten, dass es sich genau wie andere Browser verhält, auch wenn der Benutzer diese Einstellung überprüft hat?
Das Einzige, was Sie tun können, ist, das Cookie im Entlade-Handler manuell zu versuchen und zu löschen;
%Vor%Tags und Links asp.net security google-chrome session-state