CookieException mit CookieContainer: Der 'Pfad' Teil des Cookies ist ungültig

8

Ich versuche den Pfad eines Cookies zu setzen, aber ich erhalte immer den Fehler:

CookieException: The 'Path'='/applogin' Teil des Cookies ist ungültig.

Der Code sieht so aus:

%Vor%

Die Ausnahme wird dann auf die letzte Zeile geworfen ... kann mir jemand in die richtige Richtung zeigen?

    
Wooolli 22.01.2013, 10:34
quelle

2 Antworten

8

In Ihrem Fall haben Sie zwei URLs: eine ist https://domain.com und die zweite ist https://domain.com/applogin . Angenommen CookieContainer enthält Ihr Cookie für Pfad / Applogin. Das bedeutet, wenn Sie versuchen, eine Liste von Cookies für die URL https://domain.com/applogin abzurufen - erhalten Sie einen Cookie. Wenn Sie versuchen werden, Cookies für die URL https://domain.com abzurufen, erhalten Sie 0 Cookies.

Sehen wir uns jetzt Ihre Probe an. Sie haben ein Cookie für https://domain.com/applogin und versuchen, es zu CookieContrainer für die URL https://domain.com hinzuzufügen. CookieContainer überprüft, dass dieser Cookie nicht für eine bestimmte URL verwendet werden kann, da es sich um Probleme für eine andere URL handelt. In Ihrem Fall müssen Sie die Zeile ändern, in der Sie einen Cookie hinzufügen:

%Vor%

Oder ich denke, Sie möchten diesen Cookie für die gesamte Domain.com verwenden - dann müssen Sie ändern, wie Sie ihn zu

erstellen %Vor%     
outcoldman 03.04.2013 23:33
quelle
0

In einigen Browsern wird die Groß- / Kleinschreibung beachtet. Stellen Sie sicher, dass alle Verweise auf "/ applogin" genau mit dem Fall übereinstimmen.

Ссылка

    
Justin Loveless 03.04.2013 20:20
quelle

Tags und Links