Cookie weitergeben

  • VB.NET

    Cookie weitergeben

    Hallo @ all

    Ich habe folgendes Problem: Ich Logge mich mit dem Code auf einer Internetseite per HttpRequest ein.

    VB.NET-Quellcode

    1. Dim R As HttpWebRequest = HttpWebRequest.Create(LINK)
    2. R.Method = "POST"
    3. R.Host = HOST
    4. R.CookieContainer = My.Settings.Cookie
    5. R.ContentType = "application/x-www-form-urlencoded"
    6. R.ContentLength = Post.Length
    7. ' Abschicken usw.


    Klappt auch alles wunderbar. Jetzt will ich einen zweiten Request abschicken, für welchen ich auf der Website angemeldet sein muss. Das mache ich hiermit:

    VB.NET-Quellcode

    1. Dim R As HttpWebRequest = HttpWebRequest.Create(LINK)
    2. Dim Post As String = SEND
    3. R.Method = "POST"
    4. R.CookieContainer = My.Settings.Cookie
    5. R.Host = HOST
    6. R.ContentType = "application/x-www-form-urlencoded"
    7. R.ContentLength = Post.Length
    8. 'Abfrage usw. halt


    Dies klappt jetzt nicht mehr. Ich glaube ich gebe den Cookie vom ersten Request nicht richtig weiter. Woran kann ich sehen ob der Cookie vom ersten Request richtig gespeichert wurde und wie kann ich ihn dann an den zweiten Request weitergeben? Oder woran kann es sonst liegen? Jemand noch ne andere Idee?

    Hoffe ihr könnt mir helfen. Viele Grüße
    Croasider

    EDIT: Sorry habs schon gefunden:
    [VB 2010] Httpwebrequest & Cookies ;(

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Croasider“ ()