E-mail Comment Del.icio.us Digg Reddit Technorati Furl

fireFox中通过flash访问存储的session会丢?

最近搞公司的一个项目,是个flash全部,其中有个通过flash中的表单登陆网站的功能。

测试部门的反馈却是在FireFox火狐浏览器下,网站不能正常登陆,似乎依赖于用户身份的相关功能统统失效。很是郁闷。排查了N久,才发现是Session失效了。

在网上查了一下,发现很多人都遇到了这个问题。经过一翻讨论,最后用一个简单的办法解决了这个问题:

在用户登陆时,服务器将SessionID传给flash存储起来,在和服务器通信时,如需要,就将SessionID拼在URL后面,再传给服务器,用来识别用户的身份。

后记:为什么这个世界上会有这么多的浏览器需要我们去兼容呢?

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">