有没有人请帮我解决这个问题,在我的 asp.net 应用程序中,我正在使用 FormsAuthentication.SignOut(); 注销应用程序的方法,但我有一个奇怪的要求,我必须使用 Javascript 函数来实现 FormsAuthentication.SignOut()。可能吗?如果是,请通过提供示例代码来帮助我实现此要求。
提前致谢
有没有人请帮我解决这个问题,在我的 asp.net 应用程序中,我正在使用 FormsAuthentication.SignOut(); 注销应用程序的方法,但我有一个奇怪的要求,我必须使用 Javascript 函数来实现 FormsAuthentication.SignOut()。可能吗?如果是,请通过提供示例代码来帮助我实现此要求。
提前致谢
您可以使用 AJAX 来“加载”调用 FormsAuthentication.SignOut 的页面。
如果注销按钮的 ID 为“logout”,则使用 JQuery 会看起来像这样。
$('#logout').click(function () {
$.ajax({
url: '/logout',
success: function () {
document.location = '/logged_out';
}, error: function () {
alert('Logout failed');
}
});
return false;
});