Aracılığıyla paylaş


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 Konsorsiyumu'nun 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 WebRequest özelliğinde bir kullanıcı adı ve parola Credentials 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, Temel Kimlik Doğrulaması kimlik bilgileri (kullanıcı adı ve parola) açık olarak gönderilir ve araya girilebilir.

Ayrıca bkz.