2009-02-06 4 views
0

다른 사용자 에이전트에서 동일한 세션을 사용할 수 있습니까? myHandler.ashx에 데이터를 게시 할 때 새 세션 ID를 생성하는 플래시 앱이 있습니다 (aspx에서도 마찬가지입니다). 여기에 속임수가 없습니까?다른 사용자 에이전트와 동일한 세션 유지

답변

1

swfupload과 그 구현을 ASP.Net에서 살펴보십시오. 그들은 Global.asax 순서로 해킹을 사용합니다. 같은 세션을 유지합니다.

+0

체크 아웃 swfupload asp.net 구현하지 않았습니다. 그러나 나는 global.asax의 값을 재설정해야하는 Ron이 맞는지 확인할 수 있습니다. 이것이 바로 그 것처럼 보이는 것처럼 발견하기 힘든 버그였습니다. – frosty

1

저는 C#이나 그 밖의 모든 경험이 없지만 amfphp를 사용하여 원격 작업을 수행 할 때 서버가 어떤 이유에서 건 두 명의 다른 사용자를 고려하더라도 수동으로 session_id 변수를 수동으로 제공해야 할 때가 있습니다 모두 같은 브라우저를 통과합니다.

종종이 작업을 수행하는 가장 간단한 방법은로드 할 때 flashvar에있는 id로 swf를 제공하는 것입니다. 이렇게하면 html 소스에서 session_id를 인쇄해야하는데 이상적인 것은 아니지만 어쨌든 매우 쉽게 알아볼 수 있기 때문에 큰 문제는 아닙니다.

1

마치 플래시 바를 통해 세션 ID를 전달하는 것처럼 보입니다. 나는이 일을 직접하지는 않았지만 이러한 키를 가진 빠른 Google 검색은 세션 데이터를 계속 유지하는 것 같습니다.

+0

감사합니다. flash var은 확실히 옵션입니다. 더 안전한 방법이되기를 바랍니다. – frosty

관련 문제