Pregunta

¿Hay una manera de utilizar la misma sesión sobre diferentes agentes de usuario. Tengo una aplicación flash que está generando un nuevo identificador de sesión en los datos de contabilización de myHandler.ashx (mismo sucede en aspx). Me estoy perdiendo un truco aquí?

¿Fue útil?

Solución

Tome un vistazo a swfupload y su aplicación en ASP.Net - que utilizan una Global.asax piratear con el fin para mantener la misma sesión.

Otros consejos

No tengo experiencia de C # o algo por el estilo, pero cuando se hace comunicación remota utilizando AMFPHP que a veces tendrá que proporcionar la variable session_id en su llamada de forma manual, ya que la voluntad del servidor por alguna razón te consideran dos usuarios diferentes a pesar de que es todo pasando por el mismo navegador.

A menudo, la forma más sencilla de hacer esto es para abastecer su swf con el identificador en un FlashVar al cargarlo. Para ello será necesario para imprimir el session_id en el código HTML, que no es lo ideal, pero no es tan grande de un acuerdo ya que se puede olió muy fácilmente de todos modos.

Parece como si es común para pasar el identificador de sesión a través de VARs flash. No he hecho esto por mí mismo, pero una rápida búsqueda en Google con estas teclas parece encontrar algunos éxitos prometedores: mantener flash de datos de sesión

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top