Pregunta

Estoy utilizando un servicio web C # para registrar a un usuario. Estoy utilizando el FormsAuthentication.SignOut para el mismo.

Estoy pasando esta llamada de servicio web a través de jQuery. ¿Cómo llego al usuario redirigir a la página de acceso? Probé la window.location = "login.aspx", que funciona, pero si escribo en otra página en el área de seguridad, se abre de nuevo.

Gracias.

¿Fue útil?

Solución

¿Está seguro de que el FormsAuthentication.SignOut () se está ejecutando? (Depuración para asegurarse de que es golpeado por el servicio web.)

También debe borrar manualmente la cookie de autenticación en el cliente, en el controlador de jQuery después de una llamada exitosa al servicio web.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top