Blog sobre desarrollo de aplicaciones Software basado en tecnología Microsoft (.Net/SQL/IIS) y otras (php/MySQL/Apache/Android...).
martes, febrero 21, 2012
Autenticación ASP.Net
Sobre este tema, recomiendo un enlace muy interesante y completo: http://geeks.ms/blogs/lfranco/archive/2010/02/03/usando-asp-net-membrership-en-winforms-1-n.aspx
lunes, febrero 06, 2012
Redirigir a pantalla de Logon cuando el usuario no está "logado"
¿Cómo podemos evitar que se ejecuta una acción en la que es necesario que el usuario se haya logado previamente y aún no lo ha hecho?
Respuesta: Simplemente añadiendo el atributo [Authorize] a la acción. Ejemplo:
Respuesta: Simplemente añadiendo el atributo [Authorize] a la acción. Ejemplo:
public class MiController : Controller { // GET [Authorize] public ViewResult Index() {
[...]
}
}
Si un usuario sin autorización intenta tener acceso a un método que se marca con el atributo Authorize, el marco de MVC devuelve un código de estado 401 HTTP. Si
el sitio se configura para usar la autenticación de formularios de
ASP.NET, el código de estado 401 hace que el explorador redirija al
usuario a la página de inicio de sesión.
Suscribirse a:
Entradas (Atom)