Sto cercando di impostare il percorso di un cookie, ma io sono sempre riceve l'errore:CookieException con CookieContainer: La parte 'percorso' del cookie è valido
CookieException: The 'Path'='/applogin'
parte del cookie è valido.
il codice simile a questo:
Cookie newCookie = new Cookie("JSESSIONID", session.SessionId, "/applogin", "domain.com");
newCookie.Secure = true;
webRequest.CookieContainer.Add(new Uri(@"https://domain.com"), newCookie);
l'eccezione è poi throwen sull'ultima riga ... qualcuno mi può puntare nella giusta direzione?
Il percorso dell'URL è * sempre * sensibile al maiuscolo/minuscolo. – Gumbo
I server Web Windows non fanno distinzione tra maiuscole e minuscole mentre Linux/Unix fanno distinzione tra maiuscole e minuscole. Questo perché il file system di Windows non fa distinzione tra maiuscole e minuscole mentre Linux/Unix fa distinzione tra maiuscole e minuscole. Tuttavia, quando si esegue una richiesta di cookie, il browser non invia mai il percorso del cookie al server, lo confronta con ciò che il server restituisce dalle coppie nome/valore. Credo che tutti i browser siano sensibili al caso, ma non ne sono sicuro. –
I percorsi URL non fanno distinzione tra maiuscole e minuscole, indipendentemente da come un server Web decide di associare i percorsi URL ai percorsi del file system. – Gumbo