Estoy usando los formularios asp.net versión 4 y estoy usando FormsAuthentication incorporado. He seleccionado no persistir al usuario.Google Chrome mantiene las variables de sesión después de que el navegador cierre
FormsAuthentication.RedirectFromLoginPage(userIAmUsing, false);
Cuando cierro el navegador en IE y Firefox. Mis variables de sesión se destruyen y me piden que vuelva a iniciar sesión cuando regrese a la página. Sin embargo, en mi configuración de Chrome, tengo marcada la opción "Continuar donde lo dejé". Cuando cierro el navegador en Chrome, persiste la cookie en contra de mis deseos (del desarrollador). De hecho, incluso después de haber cerrado sesión en mi máquina, la sesión persiste. Al ser esta la situación, ¿alguien sabe de algo que pueda hacer como desarrollador para anular este comportamiento y no permitir que la sesión persista después de cerrar el navegador? En otras palabras, ¿puedo hacer que Chrome se comporte exactamente como otros navegadores, incluso si el usuario ha verificado esa configuración?
Esto ha venido hoy para mí. La discusión sobre el informe oficial de errores de Chrome (https://code.google.com/p/chromium/issues/detail?id=128513) me pareció bastante interesante. Puede ver [la respuesta oficial de Google] (https://code.google.com/p/chromium/issues/detail?id=128513#c28) a mitad de camino. Evidentemente, no arreglarán esto. Como desarrolladores, creo que nuestras manos están atadas. –