Compartir a través de


Autenticación de ASP.NET

Actualización: noviembre 2007

La autenticación es un proceso que consiste en obtener las credenciales de identificación, como nombre y contraseña, de un usuario y validarlas consultando a una autoridad determinada. Si las credenciales son válidas, se considera a la entidad que ha enviado las credenciales como una entidad autenticada. Una vez autenticada la identidad, el proceso de autorización determina si esa identidad tiene acceso a un recurso específico.

ASP.NET implementa este proceso a través de proveedores de autenticación, que son módulos que contienen el código necesario para autenticar las credenciales del solicitante. En los temas de esta sección se describen los proveedores de autenticación integrados en ASP.NET.

En esta sección

Término

Definición

Proveedor de autenticación de Windows

Proporciona información sobre cómo utilizar la autenticación de Windows junto con la autenticación de Microsoft Internet Information Services (IIS) para proteger las aplicaciones ASP.NET.

Proveedor de autenticación mediante formularios

Proporciona información sobre cómo crear un formulario de inicio de sesión específico de la aplicación y realizar la autenticación mediante código propio. Una manera sencilla de trabajar con la autenticación de formularios consiste en utilizar la suscripción de ASP.NET y los controles de inicio de sesión de ASP.NET, que conjuntamente proporcionan un método para recopilar las credenciales de usuario, autenticarlas y administrarlas, con muy poco código o nada en absoluto. Para obtener más información, vea Administrar usuarios mediante suscripciones y Información general sobre controles de inicio de sesión de ASP.NET.

También podría considerar el uso de Windows Live ID para la autenticación de usuarios. Para obtener información sobre cómo utilizar Windows Live ID para autenticar a los usuarios en el sitio web, vea Windows Live ID SDK.

Secciones relacionadas