【发布时间】:2011-11-08 13:57:20
【问题描述】:
我有一个 ASP NET MVC 3 应用程序,其页面设置了一些参数(比如说region='North')。
当它被发送回服务器时,我将此参数设置为会话变量并返回三个图像,它们的src 属性设置为三个不同的controller/getImageXy url。
现在,这些控制器方法执行查询(基于会话变量)并返回图像。 它有点简洁,用户得到一个快速回复,然后这些图像被填充(异步)。
在 FF 中一切正常。初始回复有一个 ASP.NET_SessionID 集(cookie)。
FF,然后,使用相同的 cookie 获取三个图像,一切都很好。
但是,Chrome 和 IE 却没有。
他们只是发送__RequestVerificationToken_Lw__。
当然,我的会话变量 ("region") 会丢失。
谢谢,
伊戈尔
【问题讨论】:
-
您使用的是 IFrame 吗?我最近遇到了一个类似的问题,但它只在涉及 IFrame 时出现在 IE 和 Chrome 中。
-
不,它几乎是一个带有三个 img 标签的 body 标签。
标签: asp.net-mvc session-state session-variables session-cookies