Dienstag, 19. April 2011

URL Request mit Authentifizierung in VB.NET

fürs gutti (wird bald vorgestellt) hab ich eine Möglichkeit gesucht (und gefunden) einen Web Request auf eine Seite zuzugreifen die mit Basic bzw. Digest User und Passwort gesichert ist. Das Ergebnis schaut wie folgt aus:


Dim URL = "http://test.url.mit.user.pw.authentifizierung.de/schreibe_daten.php"
Dim regAuth ="digest" 'hier dann digest oder basic einfügen, je nachdem wie die Authentifizierung ist
Dim regUser = "username"
Dim regPW = ""password

Dim client As WebClient = New WebClient()
Dim mycache As New CredentialCache()
myCache.Add(New Uri(URL), regAuth, New NetworkCredential(regUser, regPW))
client.Credentials = myCache

Dim data As Stream = client.OpenRead(URL)

Keine Kommentare:

Kommentar veröffentlichen