Mantenendo stessa sessione con diversi user-agent
-
21-08-2019 - |
Domanda
C'è un modo per utilizzare la stessa sessione su diversi user-agent. Ho un'applicazione in flash che sta generando una nuova id di sessione sui dati postando myHandler.ashx (stesso accade su aspx). Mi sto perdendo un trucco qui?
Soluzione
Date un'occhiata a swfupload e la loro attuazione in ASP.Net - usano un Global.asax
incidere in modo per mantenere la stessa sessione.
Altri suggerimenti
Non ho esperienza da C # o qualcosa di simile, ma quando si fa il servizio remoto utilizzando AMFPHP Può essere necessario fornire la variabile session_id nella chiamata manualmente, come la volontà di server per qualche motivo considero due utenti diversi, anche se è tutto passando attraverso lo stesso browser.
Spesso, il modo più semplice per farlo è quello di fornire il file SWF con l'id in una variabile Flash durante il caricamento di esso. Questo richiede di stampare il session_id nel codice HTML, che non è l'ideale, ma non è così grande di un affare, poiché può essere annusato molto facilmente in ogni caso.
Sembra come se è comune a passare l'id di sessione tramite vars flash. Non ho fatto io stesso, ma una rapida ricerca Google con questi tasti sembra trovare alcuni colpi promettenti: tenere Flash dati della sessione