문제

Does anyone please help me for solving this issue, In my asp.net application, i am using FormsAuthentication.SignOut(); method for sign out the application, but i have one strange requirement that i have to implement the FormsAuthentication.SignOut() by using Javascript function. Is it possible? if yes, please help me by providing the sample code to achieving this requirement.

Thanks in advance

도움이 되었습니까?

해결책

You can use AJAX to "load" the page that calls FormsAuthentication.SignOut.

Using JQuery it would look something like this, given that the logout button has ID "logout".

$('#logout').click(function () {
    $.ajax({
        url: '/logout',
        success: function () {
            document.location = '/logged_out';
        }, error: function () { 
            alert('Logout failed');
        }
    });
    return false;
});
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top