Esempi di .NET - ASP.NET: Protezione

In questa sezione vengono presentati i seguenti esempi:

Esempio SoapHeaders

Esempio Forms-Based/Cookie Authentication with URL Authorization

Esempio Forms-Based/Cookie Authentication

Esempio Windows Authentication

Esempio SoapHeaders

In questo esempio viene illustrato l'utilizzo delle intestazioni SOAP per passare le credenziali di autenticazione a un servizio Web XML.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System; System.Web; System.Web.Services; System.Web.Services.Protocols

Classi utilizzate in questo esempio:

Header; SoapHeader; Service; WebService; Stack; Object; Exception; Trace; StackTrace; Page; Import; EventArgs

Esempio Forms-Based/Cookie Authentication with URL Authorization

In questo esempio vengono illustrati i ruoli di autorizzazione definiti in un file di configurazione ASP.NET per limitare o consentire l'accesso a un'applicazione. Viene inoltre illustrata l'autenticazione basata su form mediante l'utilizzo della classe di supporto FormsAuthentication in ASP.NET.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System.Web; System; System.Web.Security

Classi utilizzate in questo esempio:

Cookie; Page; EventArgs; Object; Message; Font; FormsAuthentication; Form; RequiredFieldValidator; Control; Import; CheckBox; Label

Esempio Forms-Based/Cookie Authentication

In questo esempio viene illustrata l'autenticazione basata su form mediante l'utilizzo della classe di supporto FormsAuthentication in ASP.NET.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

System.Web; System; System.Web.Security

Classi utilizzate in questo esempio:

Cookie; Page; EventArgs; Object; Message; Font; FormsAuthentication; Form; RequiredFieldValidator; Control; Import; CheckBox; Label

Esempio Windows Authentication

In questo esempio viene illustrato come accedere al nome di un utente autenticato, disponibile come User.Identity.Name. I programmatori che hanno familiarità con ASP osserveranno che questo valore è ancora disponibile come la variabile server AUTH_USER.

Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)

Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)

Spazi dei nomi utilizzati in questo esempio:

Nessuno

Classi utilizzate in questo esempio:

Type; Page; Object; EventArgs