FormsAuthentication.SignOut () utilizzando JavaScript
-
10-10-2019 - |
Domanda
Qualcuno per favore mi aiuti per risolvere questo problema, Nella mia applicazione asp.net, io sto usando FormsAuthentication.SignOut (); metodo per segno l'applicazione, ma ho uno strano requisito che devo realizzare il FormsAuthentication.SignOut () utilizzando la funzione Javascript. È possibile? Se sì, per favore mi aiuti, fornendo il codice di esempio per il raggiungimento di questo requisito.
Grazie in anticipo
Soluzione
È possibile utilizzare AJAX per "caricare" la pagina che richiama FormsAuthentication.SignOut.
utilizzando jQuery sarebbe simile a questa, dato che il pulsante di logout ha ID "Logout".
$('#logout').click(function () {
$.ajax({
url: '/logout',
success: function () {
document.location = '/logged_out';
}, error: function () {
alert('Logout failed');
}
});
return false;
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow