Megosztás a következőn keresztül:


Alapszintű és kivonatoló hitelesítés

Az System.Net alapszintű és kivonatoló hitelesítés megvalósítása megfelel RFC2617 – HTTP-hitelesítés: Alapszintű és kivonatoló hitelesítés (elérhető a World Wide Web Consortium webhelyén).

Az alapszintű és kivonatoló hitelesítés használatához az alkalmazásnak meg kell adnia egy felhasználónevet és jelszót annak az objektumnak a Credentials WebRequest tulajdonságában, amelyet az internetről való adatigényléshez használ, ahogyan az az alábbi példában látható.

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);  

Figyelemfelhívás

Az alapszintű és kivonatoló hitelesítéssel küldött adatok nincsenek titkosítva, így azokat egy támadó láthatja. Emellett az alapszintű hitelesítési hitelesítő adatokat (felhasználónév és jelszó) a rendszer üresen küldi, és elfogható.

Lásd még