有沒有辦法在不同的用戶代理上使用同一個會話。我有一個Flash應用程序在將數據發佈到myHandler.ashx時生成新的會話標識(同樣發生在aspx上)。我在這裏錯過了一招嗎?與不同的用戶代理保持同一會話
0
A
回答
1
看看swfupload及其在ASP.Net實現 - 他們爲了使用Global.asax
黑客保持同一屆會議。
1
我沒有經驗從c#或類似的東西,但是當使用amfphp進行遠程處理時,您有時需要手動爲您的調用提供session_id變量,因爲服務器出於某種原因會考慮您兩個不同的用戶,即使它是全部通過相同的瀏覽器。
通常,最簡單的方法是在加載時爲swf提供一個flashvar中的id。這將要求你在HTML源代碼中打印session_id,這並不理想,但這並不是什麼大不了的事情,因爲無論如何它都可以很容易地被嗅探到。
1
看起來好像通過會話ID通過閃存變量是很常見的。我沒有做這個自己,而是一個快速谷歌搜索與這些鍵似乎找到了一些有希望的命中:保持會話數據閃存
+0
謝謝flash var絕對是一個選項,我希望更安全的方式。 – frosty 2009-02-06 10:52:32
相關問題
- 1. 保持與代理node.js會話
- 2. 保持會話與FormsAuthentication同步
- 3. PHP會話與不同用戶共享
- 4. 保持與路線53用戶會話
- 5. 與不同的用戶代理
- 6. 保持電話中的用戶會話
- 7. 打開儀表板,同時保持在同一會話
- 8. Asp.net會話:兩個不同的用戶可以訪問同一個會話
- 9. 同一會話中的不同用戶限制
- 10. 會話變量不保持跨不同控制器的值
- 11. 如何在使用apache時保持不同會話mod_proxy
- 12. 丟失會話變量,同時保持會話ID
- 13. 如何保持不同會話變量的超時時間不同
- 14. Laravel保持在不同的服務器的子域會話
- 15. 與zerorpc保持會話
- 16. 同一網絡用戶使用同一個會話
- 17. 針對不同用戶的不同會話超時
- 18. 如何保持櫻桃會議與另一個不同
- 19. 同一會話,不同的域,設置會話ID
- 20. 通過不同的技術保持會話
- 21. 保持數據庫與代碼同步
- 22. 查找與同一用戶的多個連續會話
- 23. 保持用戶和組在同一節中Django管理面板
- 24. WCF與不同用戶會話下的命名管道
- 25. 休眠與不同用戶的多個會話
- 26. 如何保持用戶登錄會話?
- 27. 如何在會話過期前保持同一頁面?
- 28. 保持相同的畫廊,當調用fancybox與不同的類
- 29. 會話變量不會與GXT保持一致
- 30. 管理會話的不同方式
我沒有簽出swfupload asp.net實現。但我可以確認Ron是否正確,您需要重置global.asax中的值。這是一個很難找到的錯誤,因爲它似乎只是在ie中。 – frosty 2009-12-18 10:26:32