vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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 - Fortgeschrittene
Re: WebRequest mit SSL 
Autor: Fabian Stern
Datum: 08.09.06 14:29

Ja, habs mir mal angeschaut und muss sagen, es ist ein wenig unübersichtlich *lach*

Und ich hab' nebenbei auch ein bissl weitergetüftelt:

    Public Function Login(ByVal mUser As String, ByVal mPass As String) As _
      Boolean
        Dim myWebRequest As Net.HttpWebRequest
 
        Dim myLoginStream As String = "PPSX=PassportR&login=" & _
          System.Uri.EscapeDataString(mUser) & "&passwd=" & mPass & _
          "&LoginOptions=2&SI=" & System.Uri.EscapeDataString("    Anmelden   " & _
          "")
        myWebRequest = Net.HttpWebRequest.Create( _
        "https://login.live.com/ppsecure/post.srf?id=2&svc=mail&cbid=24325&msp" & _
        "jph=1&tw=0&fs=1&fsa=1&fsat=1296000&lc=1031&_lang=DE&bk=1157717297")
        myWebRequest.Method = "POST"
        myWebRequest.ContentType = "application/x-www-form-urlencoded"
        myWebRequest.ContentLength = myLoginStream.Length
 
        Dim myWriter As IO.Stream = myWebRequest.GetRequestStream()
        myWriter.Write(System.Text.Encoding.UTF8.GetBytes(myLoginStream), 0, _
          myWebRequest.ContentLength)
        myWriter.Close()
 
        Dim myResp As Net.HttpWebResponse = myWebRequest.GetResponse()
        Dim myStream As IO.Stream = myResp.GetResponseStream()
        Dim myB(1023) As Byte
        Dim I As Int32 = 1
        Dim myString As String = ""
        While I > 0
            I = myStream.Read(myB, 0, 1024)
            If I = 0 Then Exit While
            myString &= System.Text.Encoding.GetEncoding(1252).GetString(myB, _
              0, I)
        End While
 
        Dim myOut As New IO.StreamWriter("c:\out.html", False, _
          System.Text.Encoding.GetEncoding(1252))
        myOut.WriteLine(myString)
        myOut.Close()
 
        Return False
    End Function
In der out.html sehe ich aber immer falscher Account oder Kennwort. Irgendwas haut
da noch nicht so ganz hin. Ideen?

MfG.
Fabian Stern
-
info@smart-coding.com
http://www.smart-coding.com

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
WebRequest mit SSL1.573Fabian Stern08.09.06 00:31
Re: WebRequest mit SSL1.119ModeratorDaveS08.09.06 09:05
Re: WebRequest mit SSL1.117Fabian Stern08.09.06 12:29
Re: WebRequest mit SSL1.207ModeratorDaveS08.09.06 13:09
Re: WebRequest mit SSL1.067Fabian Stern08.09.06 13:49
Re: WebRequest mit SSL1.051ModeratorDaveS08.09.06 13:55
Re: WebRequest mit SSL1.139ModeratorDaveS08.09.06 13:58
Re: WebRequest mit SSL1.686Fabian Stern08.09.06 14:29
Re: WebRequest mit SSL1.090ModeratorDaveS08.09.06 14:36

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