我的团队对于开发的网站有很大的问题。我们有一个页面,我们需要打开三个或四个选项卡,我们使用了window.open,并且在测试区域内一切正常。但是,在执行window.open时使用负载平衡器(配置了sticky会话)的生产中,会创建一个新的会话,我们在日志中看到,执行window.open时,请求被重定向到其他服务器。 我已经看到其他链接在像stackoverflow IE8 losing session cookies in popup windows 但问题是,它也发生在Firefox中,有关这种问题的任何线索?顺便说一下,我们的应用程序是一个ASP .Net MVC 4.5网站。Window.open正在丢失会话
2
A
回答
0
你的问题的第二部分指向客户端的一个问题。 但是,如果我读你的问题,它看起来像在服务器端的问题。 我认为你的会话池通过负载平衡器有问题。
也许尝试一个简单的页面,在页面上显示您的sessionId并在服务器场中运行该页面进行测试。请确保问题不在您的应用程序中,而是在服务器级别。
编辑提问后答复:
您的cookie设置域广?
如果您手动打开更多选项卡,会发生什么情况?
它是一个浏览器域cookie处理程序问题(然后手动选项卡将不起作用)
或者它是一个javascript处理程序问题。 (然后手动标签将工作)
相关问题
- 1. 正在丢失Php会话
- 2. 会话Bean正在丢失?
- 3. Zend框架会话正在丢失
- 4. 会话变量正在丢失?
- 5. Wamp丢失会话
- 6. 会话丢失window.location.href
- 7. PHP会话丢失
- 8. 会话值丢失
- 9. 会话在MultipartRequest中丢失
- 10. 在POST上丢失会话
- 11. Java会话属性丢失/丢失
- 12. 刷新时会话丢失
- 13. 会话状态丢失值
- 14. codeigniter会话数据丢失
- 15. CodeIgniter会话丢失数据
- 16. php:会话数据丢失
- 17. 当AddModelError丢失会话
- 18. Symfony会话值丢失
- 19. 登录后丢失会话
- 20. 丢失会话状态
- 21. Chrome会话数据丢失
- 22. 会话变量丢失值
- 23. IE7会话cookie丢失
- 24. 会话丢失分析
- 25. CodeIgniter丢失会话信息
- 26. ASP会话变量丢失
- 27. Facebook ajax丢失会话
- 28. NSMutableURLRequest丢失会话信息
- 29. PHP会话丢失信息
- 30. CodeIgniter会话数据丢失
是的,我们已经在服务器群中进行了很多测试。问题是,只有当它使用window.open打开许多选项卡时才会发生这种情况。 – shinjidev