.dsy:it. Pages (6): « 1 2 [3] 4 5 6 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Reti di calcolatori (http://www.dsy.it/forum/forumdisplay.php?forumid=68)
-- [Maggiorini] Progetto Facepost (http://www.dsy.it/forum/showthread.php?threadid=38160)


Posted by Deviling Master on 14-04-2009 16:59:

Ho siti dove i cookie non tengono solo le sessioni autenticate ma ad esempio i carrelli in siti di eshop e altre cose

__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia

http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif


Posted by IsaMetallo on 14-04-2009 18:13:

se proprio non puoi rinunciarci, con firefox puoi anche cancellare solo i cookie di facebook e non toccare gli altri... basta che li filtri con "facebook" e fai rimuovi...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by IsaMetallo on 15-04-2009 15:45:

ci sono più o meno riuscito... più o meno perchè la home per motivi astrali me la scarica solo una volta su tre (regolarmente!!!), restituendomi la login.php diversamente...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by IsaMetallo on 15-04-2009 18:19:

a quanto mi ha spiegato il maggiorini sul forum è un problema legato probabilmente al fatto che non sto gestendo i cookie...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by el-mundo on 16-04-2009 16:59:

Originally posted by lordghost
consiglio di usare Live HTTP Header, estensione di firefox, con queste impostazioni magari ".gif$|.jpg$|.ico$|.css$|.js$|.png$|.css$" almeno si filtrano un po di richieste.

il primo indirizzo è https://login.facebook.com/login.php?login_attempt=1
nella quale vengono passate le credenziali in CHIARO e non sono criptati, con metodo POST.
come risposta si ha una HTTP/1.x 302 Found
con relativi Set-Coockie e un redirect a home.php.

da qui in poi basterà inviare i coockie e si ha la sessione aperta.
consiglio magari di ignorare coockie del tipo _utma oppure _utmz che sono di Google Analytics per il conteggio delle visite.

non vi posso postare il dump delle mie richieste per ovvi motivi, ma con Firebug e Live HTTP Headers il lavoro di reverse enginering dovrebbe essere alleggerito del 50%


scusama dove la vedi la redirect?
io sto facendo come dici tu ma rimango sempre nella pagina https://login.facebook.com/login.php?login_attempt=1
e qui dentor non ci sono redirect!
boh, io non cpaisco come caz.....state facendo !!!
gli passo i due parametri ma non ne vuole sapere di entrare!!!
E credo che cmq i cookie vadano gestiti dopo, non prima del login.


Posted by IsaMetallo on 16-04-2009 21:27:

la redirect è un afunzione supportata dal browser, non da java (non direttamente almeno)... la risposta all'url di login, a cui si mandano i dati di autenticazione, è un http con codice 302 (cioè redirect), esso indica la pagina a cui deve essere rediretto il browser e a cui mandare il codice di sessione contenuto sempre nella stessa pagina (dentro un cookie)... il redirect noi dobbiamo farlo a mano, facendo una richiesta alla home unendo a questa richiesta il codice di sessione dato dalla pagina precedente... non posso dir di più un pò per ovvi motivi e un pò perchè nemmeno io ci sono riuscito in maniera corretta...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by lordghost on 17-04-2009 10:07:

la redirect la leggi dalla header "Location: home.php" che nel protocollo http ne supporta max 5 a cascata. Il browser gestisce, gestisce tutto, http è un protocollo basato su tcp/ip, niente di astronomico, si fa tranquillamente con le socket, basta gestire i messaggi. tutto quello che fa un browser lo si può fare.

__________________
My 3D blog: http://www.webgl.it


Posted by candy on 17-04-2009 23:14:

sto impazzendo.. non capisco perchè se prendo tutti i cookie che mi tornano indietro da www.facebook.com e li spedisco quando tento di loggarmi non funziona.. mi da come messaggio di risposta Found, mi rimanda indietro i cookies che avevo mandato e nel campo LOCATION non c'è niente.. praticamente è come se mi ritornasse indietro alla homepage..
ma soprattutto, perchè quando firefox si collega a www.facebook.com, ritornano circa 6 cookies e poi quando fa la richiesta x mandare username e password ne spuntano fuori degli altri sconosciuti?!


Posted by candy on 18-04-2009 01:31:

ragazzi/e ho risolto.. era un errore mio.. e ho perso ore per scovarlo.. :mad:


Posted by IsaMetallo on 18-04-2009 18:09:

io qui ci impazzisco... la gestione dei cookie mi sta facendo perdere un sacco di tempo... se qualcuno ce l'ha fatta non può darmi qualche dritta o qualche link da consultare?
mancano dieci giorni e sono ancora bloccato all'autenticazione... andiamo bene...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by IsaMetallo on 19-04-2009 21:02:

ok... dopo aveci perso pomeriggi interi sopra ci sono riuscito...
adesso (cioè domani, adesso sono fuso) si continua...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by vale19f on 20-04-2009 11:33:

dove avete guardato come si gestiscono i cookie?? help me!


Posted by el-mundo on 20-04-2009 17:19:

guarda sulle slide ma realmente trovi qualcosa in giro su internet.
Se va sulla guida ufficiale trovi le classi e i metodi.


Posted by IsaMetallo on 21-04-2009 14:46:

se ho hai l'alternativa (che io ho scelto) di implementarti tu la gestione... a mio parere fai prima così che a cercare di capire come funzionino le classi ufficiali... tanto comunque l'importante è che il codice sia corretto e il programma funzioni come si deve... anche perchè alla fine con i cookie non devi fare chissà che cosa: devi capire dove prenderli, come usarli e dove mandarli... non posso dire di più per ovvi motivi, ma alla fine è molto più semplice di quello che sembra (anche se il sottoscritto ci ha perso sopra quasi due settimane)... fai una cosa semplice... usa live http header e riproduci in java esattamente quello che fa il browser... tutto qui...

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


Posted by IsaMetallo on 21-04-2009 19:55:

ok adesso mi manca "solo" di capire come funziona l'upload....

__________________
"They Can't Stop Us Let Them Try...
for heavy metal we would die..."
(Manowar - Die For Metal)

http://www.jackassubs.com - Admin (in ricerca di traduttori!!!)


All times are GMT. The time now is 05:45. Pages (6): « 1 2 [3] 4 5 6 »
Show all 85 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.