Liebe/-r Experte/-in,
ich bin eine aspx-Seite per webrequest.getresponse ein, also die Seite default.aspx gibt bspw. das Ergebnis von meineberechnung.aspx aus (gleiches Projekt, gleicher Ordner, gleicher Server).
Hierbei gehen allerdings die Cookies und Sessions verloren.
Irgendwo habe ich gelesen, dass man wohl die aktuellen Sessions / Cookies an den neuen Request weiterreichen kann.
Der Code sieht so aus:
Dim req As Net.HttpWebRequest
req = Net.WebRequest.Create("http://localhost…")
req.CookieContainer.Add(request.cookies)
…req.GetResponse()…
Beim CookieContainer.Add erhalten ich eine Fehlermeldung, dass die Anzahl der Argumente nicht stimmt. Eigentlich wird hier aber eine httpcookiecolletion erwartet und übergeben - also großes Fragezeichen.
Wo liegt hier mein Denkfehler?
PS: Der Weg die Parameter per URL zu übergeben (statt Cookies/Session) steht nicht zur Diskussion.
Vielen Dank und schöne Weihnachten.
Gruss,
Andreas Osswald