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?

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top