Condividi tramite


Autenticazione ASP.NET

Aggiornamento: novembre 2007

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.

Per l'esecuzione dell'autenticazione utente è inoltre possibile prendere in considerazione l'utilizzo di Windows Live ID. Per informazioni sulle modalità di utilizzo di Windows Live ID per autenticare gli utenti di un sito Web, vedere Windows Live ID SDK (informazioni in lingua inglese).

Sezioni correlate