ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1743
1743
EMPFEHLEN
-
04.01.09 16:59 #1
- Registriert seit
- Apr 2007
- Beiträge
- 1
Hi,
ich versuche grade mein Glück mit dem C# WebClient. Ich versuche mich an einer Seite anzumelden. Dafür sende ich einen post request an die Seite, und zurück bekomme ich 2 Cookies 1:eine session id 2:eine user id. Wenn ich nun bei weiteren aufrufen diese Cookies mit schicke gelte ich als eingeloggt. Naja soviel zur Theorie. Das Problem das ich habe ist das die Cookies auf der seite wohl nicht ganz korrekt gesetzt werden. Wenn ich mir die gesendeten Daten in Wireshark angucke sehe ich das des Post request gesendet wird und auch beide Cookies zurück kommen, nur kommt im WebClient nur 1 Cookie an. Meine Vermutung ist das, die Cookies in einer Header Collection gespeichert werden nur 1 Key "Set-Cookie" heißen darf, jedoch von der Seite 2xSet-Cookie gesendet wird damit der eine den anderen überschreibt.
Auszug aus Wireshark:
Date: Sun, 04 Jan 2009 15:27:47 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=30
X-Powered-By: PHP/5.2.8
Set-Cookie: sessionid=YYYYYYY; <-----Das Problem
Set-Cookie: userid=XXX; <-----Das Problem
Location: /
Expires: Sun, 04 Jan 2009 15:27:47 GMT
Cache-Control: max-age=0
Der Cookie der ankommt ist der sessionidCookie.
Nun zur eigentlichen Frage. Wie komme ich an den 2ten Cookie, oder wie komme ich an die empfangenen Daten bevor sie von dem WebClient verarbeitet wurden?
Ähnliche Themen
-
WebClient Download schlägt fehl
Von Spion90009se im Forum .NET Web und KommunikationAntworten: 4Letzter Beitrag: 07.07.10, 14:31 -
UploadFile von Webclient
Von pepsi_gx im Forum .NET Web und KommunikationAntworten: 0Letzter Beitrag: 09.03.10, 12:15 -
webclient status
Von theplake im Forum .NET Windows FormsAntworten: 3Letzter Beitrag: 23.01.08, 16:30 -
Upload mittels WebClient
Von kevkev im Forum .NET Web und KommunikationAntworten: 0Letzter Beitrag: 11.01.08, 09:42 -
Terminaldienste über den Webclient
Von Deemax im Forum Hosting & WebserverAntworten: 1Letzter Beitrag: 09.03.02, 18:01





Zitieren
Login





