Domanda

Sto usando un C # Webservice per registrare un utente fuori. Sto usando il FormsAuthentication.SignOut per lo stesso.

sto passando attraverso questa chiamata webservice JQuery. Come ottengo agli utenti di reindirizzare alla pagina di login? Ho provato il window.location = "login.aspx", funziona, ma se di tipo I in un'altra pagina nella zona sicura, si apre di nuovo.

Grazie.

È stato utile?

Soluzione

Sei sicuro che il FormsAuthentication.SignOut () è in esecuzione? (Debug per assicurarsi che sia colpito dal servizio Web.)

Si dovrebbe anche cancellare manualmente il cookie di autenticazione sul client, nel gestore jQuery dopo una chiamata riuscita al servizio Web.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top