vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
WebRequest mit Authentifizierung 
Autor: 6mag
Datum: 13.04.11 23:29

Guten Abend..

Seit geraumer Zeit probiere ich jetzt schon in diese Funktion eine Übermittelung von Login Daten zu integrieren. Es hat bis jetzt leider nicht geklappt, darum hoffe ich auf Eure Hilfe.

Zum Projekt: Es handelt sich um einen Logger der mittels WebRequest eine .txt Datei von einem lokalen Webdevice lädt.
Das Problem: Wenn ich im Device die Authentifizierung einschalte funktioniert diese Funktion nicht mehr.

Private Function inetReadFile(ByVal sURL As String) As String
        Dim sBuffer As String
 
        ' WebRequest
        Dim oRequest As WebRequest = WebRequest.Create(sURL)
        oRequest.Credentials = New NetworkCredential("", "Passwort")
        oRequest.PreAuthenticate = True
        ' GET-Methode (wir wollen etwas abholen :-)
        oRequest.Method = "GET"
 
        ' Antwort auf unsere Anfrage abholen
        Dim oResponse As WebResponse = oRequest.GetResponse
 
        'Ascii umwandlung (Sonderzeichen)
        Dim enc As System.Text.Encoding
        enc = System.Text.Encoding.ASCII
 
        ' Datenstrom auslesen
        Dim oStream As New StreamReader(oResponse.GetResponseStream(), enc)
        sBuffer = oStream.ReadToEnd()
        oStream.Close()
 
 
        ' Beenden
        oResponse.Close()
 
        ' Inhalt zurückgeben
        Return sBuffer
    End Function
Fehler: Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert.
Angezeigt wird er in der Zeile nach ' Antwort auf unsere Abfrage abholen.

Der Benutzername wurde nicht vergessen denn der Server bietet zwar die Standard Loginbox an, benötigt aber nur das Passwort. Das Benutzernamensfeld soll leer bleiben.

Ich hoffe Ihr könnt mich "ein wenig" oder besser "ein wenig mehr" unterstützen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
WebRequest mit Authentifizierung1.9796mag13.04.11 23:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel