Autenticazione di base e classificata

L'implementazione System.Net dell'autenticazione di base e classificata (digest) è conforme alla specifica RFC2617 – HTTP Authentication: Basic and Digest Authentication, disponibile in lingua inglese sul sito Web del World Wide Web Consortium all'indirizzo www.w3c.org.

Affinché in un'applicazione sia possibile fare uso dell'autenticazione di base e classificata, è necessario che vengano forniti un nome utente e una password nella proprietà Credentials dell'oggetto WebRequest utilizzato per richiedere dati da Internet, come illustrato nell'esempio che segue.

Dim MyURI As String = "https://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword)
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
WReq.Credentials = new NetworkCredential(UserName, SecurelyStoredPassword);

Vedere anche

Autenticazioni NTLM e Kerberos | Autenticazione Internet