Share via


Autenticazione ASP.NET

L'autenticazione è il processo mediante il quale vengono ottenute credenziali quali il nome e la password da un utente. Tali credenziali verranno poi convalidate nel rispetto di una determinata autorità. Se sono valide, l'entità che ha inviato le credenziali verrà considerata un'identità autenticata. Una volta che l'identità è stata autenticata, il processo di autorizzazione consentirà di stabilire se l'identità è autorizzata ad accedere a una data risorsa.

In ASP.NET l'autenticazione viene implementata tramite i provider di autenticazione, i moduli di codice in cui è contenuto il codice necessario ad autenticare le credenziali del richiedente. Negli argomenti di questa sezione vengono descritti i provider di autenticazione integrati in ASP.NET.

In questa sezione

Termine Definizione

Provider di autenticazione Windows

Vengono fornite informazioni sull'utilizzo dell'autenticazione Windows in combinazione con l'autenticazione Microsoft Internet Information Services (IIS) per proteggere le applicazioni ASP.NET.

Provider di autenticazione basata su form

Vengono fornite informazioni sulla creazione di un form di accesso specifico per un'applicazione e sull'esecuzione dell'autenticazione utilizzando codice personalizzato. Un metodo utile per utilizzare l'autenticazione basata su form è l'impiego dell'appartenenza ASP.NET e dei controlli di accesso ASP.NET, che insieme consentono di raccogliere le credenziali dell'utente, autenticarle e gestirle richiedendo nessuna o limitata scrittura di codice. Per ulteriori informazioni, vedere Gestione di utenti tramite l'appartenenza e Cenni preliminari sui controlli di accesso di ASP.NET.

Provider di autenticazione Passport

Vengono fornite informazioni sul servizio di autenticazione centralizzato fornito da Microsoft che offre servizi di accesso singolo e profilo di base per i siti membro.

Sezioni correlate