Share via


Autenticación de ASP.NET

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 del Servicios de Microsoft Internet Information Server (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.

Proveedor de autenticación de Passport

Proporciona información sobre el servicio de autenticación centralizado proporcionado por Microsoft que ofrece a los sitios Web suscritos servicios de perfil básico y un inicio de sesión único.

Secciones relacionadas