FormsAuthentication.Signout () с использованием javaScript
-
10-10-2019 - |
Вопрос
Кто -нибудь, пожалуйста, поможет мне решить эту проблему, в моем приложении ASP.NET я использую FormsAuthentication.Signout (); Метод для подписи приложения, но у меня есть одно странное требование, которое я должен реализовать FormsAuthentication.Signout () с помощью функции JavaScript. Является ли это возможным? Если да, пожалуйста, помогите мне, предоставив пример кода для достижения этого требования.
заранее спасибо
Решение
Вы можете использовать Ajax для «загрузки» страницы, которая вызывает FormsAuthentication.Signout.
Используя jQuery, он будет выглядеть примерно так, учитывая, что кнопка «Выйти» имеет идентификатор «вход».
$('#logout').click(function () {
$.ajax({
url: '/logout',
success: function () {
document.location = '/logged_out';
}, error: function () {
alert('Logout failed');
}
});
return false;
});
Не связан с StackOverflow