Temel ve Özet Kimlik Doğrulaması

System.Net Temel ve özet kimlik doğrulamasının uygulanması RFC2617 - HTTP Kimlik Doğrulaması: Temel ve Özet Kimlik Doğrulaması (World Wide Web Consortium'un web sitesinde mevcuttur) ile uyumlu olur.

Temel ve özet kimlik doğrulamasını kullanmak için uygulamanın, aşağıdaki örnekte gösterildiği gibi, İnternet'ten veri istemek için kullandığı nesnenin Credentials özelliğinde bir kullanıcı adı ve parola WebRequest sağlaması gerekir.

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

Dikkat

Temel ve Özet Kimlik Doğrulaması ile gönderilen veriler şifrelenmez, bu nedenle veriler bir saldırgan tarafından görülebilir. Ayrıca, Basic Authentication kimlik bilgileri (kullanıcı adı ve parola) açık olarak gönderilir ve yakalanabilir.

Ayrıca bakınız