Share via


Autenticação do ASP.NET

Autenticação é o processo de obter credenciais de identificação como nome e senha de um usuário e validar essas credenciais diante de alguma autoridade.Se as credenciais forem válidas, a entidade que as envia é considerada uma identidade autenticada.Após uma identidade ter sido autenticada, o processo de autorização determina se essa identidade tem acesso a um recurso determinado.

O ASP.NET implementa autenticação através de provedores de autenticação, os módulos de código que contêm o código necessário para autenticar as credenciais do solicitante.Os tópicos nesta seção descrevem os provedores de autenticação embutidos no ASP.NET.

Nesta seção

Termo

Definição

Provedor de autenticação do Windows

Fornece informações sobre como usar a autenticação do Windows em conjunto com autenticação Microsoft Internet Information Services (IIS) para proteger aplicativos ASP.NET.

Provedor de Autenticação de Formulários

Fornece informações sobre como criar um formulário específico do aplicativo de logon e executar a autenticação usando seu próprio código.Uma forma conveniente de se trabalhar com a autenticação de formulários é usar associação do ASP.NET e controles ASP.NET de logon, que juntos fornecem uma maneira de coletar credenciais de usuário, autenticá-los e gerenciá-los, usando pouco ou nenhum código.Para obter mais informações, consulte Gerenciando usuários usando Associação e Visão Geral sobre Controles de Login ASP.NET.

Também considere o uso do Windows Live ID para a autenticação do usuário.Para obter informações sobre como usar o Windows Live ID para autenticar usuários para o site, consulte Windows Live ID SDK.

Seções relacionadas