Dela via


Grundläggande och sammanfattad autentisering

Implementeringen System.Net av grundläggande och sammanfattad autentisering överensstämmer med RFC2617 – HTTP-autentisering: Grundläggande och sammanfattad autentisering (finns på World Wide Web Consortiums webbplats).

Om du vill använda grundläggande och sammanfattad autentisering måste ett program ange ett användarnamn och lösenord i Credentials egenskapen WebRequest för det objekt som används för att begära data från Internet, enligt följande exempel.

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

Varning

Data som skickas med grundläggande och sammanfattad autentisering krypteras inte, så data kan ses av en angripare. Dessutom skickas grundläggande autentiseringsuppgifter (användarnamn och lösenord) i klartext och kan fångas upp.

Se även