У меня есть веб-приложение ASP.NET, где у меня есть функция выхода из системы. Ниже приведен мой код для выхода в JavaScript. Но я не хочу, чтобы Logout закрывал браузер. Я хочу реализовать функциональность, в которой пользователь нажимает «Выход» и , он должен очистить файлы cookie/сеанс и заставить приложение войти в систему. Like this Login pop up Также он должен запускать функции «Выход» на всех браузерах (Chrome, IE, FF). Мой текущий код не работает для Chrome. Помогло бы мне с этим вопросом?Функция выхода из системы Ошибка
function Logout() {
if (confirm('Are you sure you want to close the browser?')) {
open(location, '_self').close();
} else {
// Do nothing!
}
}
Обычно сервер очистит сессию, и это будет достаточно, потому что, когда пользователь пытается ударить защищенную страницу, они будут перенаправлены на вход в систему. Возможно, вы не сможете удалить файл cookie, если он только http- –
. Я не думаю, что js очистит сеансы .. серверная сторона должна позаботиться об этом –