Home » , » VB.Net Siteler e Kimlik Doğrulaması ile Bağlanmak

VB.Net Siteler e Kimlik Doğrulaması ile Bağlanmak



Bazı Siteler’e Webclient ile bağlanmak istediğinizde sizden kimlik doğrulaması ister.
Login paneli vardır ama HTML değildir. giriş yapmadan hiç bir şekilde veri alamazsınız ...
Bu tip durumlarda ilgili adreslerden nasıl veri alacağınızı anlatacağım :

Kodlarımız Bunlar.
Şimdi satır satır açıklayalım. Zaten açıklamasını yazdım ama yinede biz açıklayalım:
Öncelikle bir string veya herhangi bir data download etmek için System.NET sınıfında bulunan WebClient nesnesini kullanıyoruz.
bu nesnenin downloadstring
metodu ile websitesinin kodlarını string data olarak alabiliriz.
Fakat dediğim gibi bazı siteler kimlik bilgisi ister

Ve siz bu alanda giriş yapmadan hiç bir şekilde server size bilgi göndermez.
İşte System.NET sınıfında bulunan
NetworkCredential nesnesi bize webclient’imize bir kimlik atayıp o kimlikle siteye bağlanmamıza olanak sağlar.
Kullanımı :

Daha sonra oluşturduğumuz WebClient nesnesinin credentials özelliğine kimlik isimli NetworkCredentials türündeki değişkenimizi atıyoruz:


 
Support : Your Link | Your Link | Your Link
Copyright © 2013. AcialCrew - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger