问题描述
我们已经有了一个Facebook应用程序嵌入在Facebook的画布页面,因此它被加载到一个iframe中。应用程序本身包含一个flash,放入标签。会发生什么情况是,当通过flash进行Http请求时,cookie不包含在请求标题中,所以服务器无法确定哪个会话是。这只会发生在IE浏览器,与其他浏览器这个问题是不会转载的。我检查了通过IE和Chrome做出的请求,它们在几个方面有所不同,最显着的是没有Cookie参数在IE浏览器。
请你协助吗?非常感谢!
我找到了问题的解决方案 - 您可以在这里查看> a>
我在那里创建了一个新的线程,因为我不认为这个问题在这里被正确的问到。
We've got a Facebook application that is embedded in a Facebook canvas page and therefore it is loaded inside an iframe. The application itself holds a flash, put in tag.
What happens is that when Http requests are made via the flash, cookie is not included in the request headers, so the server can't determine which the session is. This happens only in IE, with other browsers this problem is not reproduced.
I examined the requests made via IE and Chrome and they differ in several things, most notably in the absence of Cookie parameter in the IE one.
Would you please assist? Big thanks!
I found a solution for the problem - you can check it over here > IE always sending the same jsessionid over time (using Java Wicket)
I created a new thread there since I didn't think the question was asked correctly here.
这篇关于< iframe>中的Flash应用在IE中不发送cookie的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!