2010-09-27 14 views
25

Se utilizzo Response.Cookies["test"].Value ="Hi"; dove sono memorizzati i cookie nel sistema?Dove i cookie sono memorizzati nel sistema?

Posso controllare il valore Cookies["test"] nel mio PC perché i cookie sono memorizzati in formato testo.

Sto usando CONTRO 2008. Il sistema operativo è Windows 7.

ho cercato di trovare in Google, ma non ottenere la risposta esatta. Si prega di aiutare a risolvere questo problema.

+1

Fare clic su Start, digitare shell: Biscotti per visualizzare i cookie cartella (assicurarsi che i file e le cartelle nascoste siano visibili). Vedi: http://www.hevanet.com/tech/win7shortcuts.html – DeveloperDan

risposta

10

IE e Windows mantiene biscotti qui:

%AppData%\Microsoft\Windows\Cookies 

sottolinea la stessa directory @ Sohnee di fa sotto Windows Visa e più recente, ma la sua non lo fa sotto Windows XP e precedenti, il mio - fa.

anche Temporary Internet Files può contenere alcuni cookie.

Nel frattempo Firefox mantiene i cookie in database SQLite sotto il profilo della radice:

%AppData%\Mozilla\Firefox\Profiles\%FirefoxProfile%\cookies.sqlite 

Per leggere i dati necessari per la connessione a tale database utilizzando qualsiasi client SQLite ed eseguire query successiva:

select value 
from moz_cookies 
where name = 'test' 

I lo ha fatto solo ora usando la versione di prova SQLite Maestro. E non dimenticare di chiudere tutti i Firefox in esecuzione prima del tentativo di connessione.

+0

grazie Ho ottenuto un file.but come posso vedere il valore di Cookies ["test"]. – PrateekSaluja

+0

@Prateek: vedere il mio post aggiornato – abatishchev

+0

puoi spiegare come utilizzare questo strumento? – PrateekSaluja

0

I cookie vengono memorizzati nella cartella utente:

%userprofile%\AppData\Roaming\Microsoft\Windows\Cookies 

Avrete bisogno di file nascosti/di sistema "show" per vederli.

+1

Ehi Grazie, ma non ho trovato la cartella Cookies nella cartella di Windows. – PrateekSaluja

+0

Ok, si potrebbe fare una ricerca per le cartelle denominate "Cookie", dovrebbe essere in quel tipo di area. Quale browser utilizzate? – Fenton

+0

'AppData \ Roaming' non esiste in Windows XP e versioni precedenti – abatishchev

6

I cookie sono memorizzati nella cartella dei cookie su Windows 7. Per aprire la cartella dei cookie, aprire run in Windows e digitare shell:cookies. Inoltre, come suggerito sopra, potrebbero essere in file temporanei Internet. Tuttavia, vedo che i tuoi cookie non sono persistenti. Questo significa che non stai impostando alcuna scadenza su di loro. Pertanto, non verranno memorizzati sul tuo computer e saranno solo parte della memoria del browser.

Per ulteriori dettagli: http://sanganakauthority.blogspot.in/2014/02/aspnet-cookies-in-windows-7.html

+0

Buon punto: senza scadenza, sarà un cookie di sessione memorizzato nella RAM. Il che solleva la domanda, alcuni browser hanno strumenti che rivelano i cookie di sessione, o devi usare uno strumento come Fiddler per intercettare ciò che viene ricevuto e inviato? –

1

C:\Users\<user_name>\AppData\Local\Google\Chrome\User Data\Default

Si noti inoltre, "Local" è una cartella nascosta.

0

Su Windows 10, premere Win+R e digitare shell:Cookies per aprire la cartella dei cookie.

è una cartella nascosta, il percorso è

C: \ Users \ admin \ AppData \ Local \ Microsoft \ Windows \ INetCookies

Problemi correlati