fireFox中通过flash访问存储的session会丢?
八 18, 2009 FLASH/FLEX开发, 网页设计
最近搞公司的一个项目,是个flash全部,其中有个通过flash中的表单登陆网站的功能。
测试部门的反馈却是在FireFox火狐浏览器下,网站不能正常登陆,似乎依赖于用户身份的相关功能统统失效。很是郁闷。排查了N久,才发现是Session失效了。
在网上查了一下,发现很多人都遇到了这个问题。经过一翻讨论,最后用一个简单的办法解决了这个问题:
在用户登陆时,服务器将SessionID传给flash存储起来,在和服务器通信时,如需要,就将SessionID拼在URL后面,再传给服务器,用来识别用户的身份。
后记:为什么这个世界上会有这么多的浏览器需要我们去兼容呢?
Leave a Reply