asp.net – 在iframe中丢失会话状态,但不在弹出窗口中
我们正在开发一个网上商店,并使用第三方UI处理付款.
我们选择在iframe内部结帐页面中显示付款UI,即使(我们现在意识到),付款解决方案提供商建议使用顶级窗口. 现在发生的事情是,在IE7 / IE8中,支付UI在第一次回发(在iframe内)失去会话状态,而在Firefox中,它工作得很好.我们观察到支付UI是使用ASP.NET开发的. 我的印象是,就服务器而言,从iframe引用与顶级窗口之间没有区别,但显然有. 有人有线索吗? iframe做了什么可能会对支付服务器产生影响,导致它失去会话状态? 可能(它突然在我身上恍然大悟)是cookie处理的差异吗?或许更严格的安全? 解决方法
可能由此导致:
http://support.microsoft.com/kb/323752/en-us 我曾经听过有人说IFrame实际上是IE的新实例,但显然它有点复杂. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – Handler类代码没有触发
- asp.net-mvc-4 – 为什么ResolveBundleUrl不能用于自定义文
- ASP.NET应用程序的国际化库
- asp.net – 如何解决“服务器错误在’/’应用程序”错误?
- X-Admin&ABP框架开发-设置管理
- asp.net-mvc-4 – Web API HTTP请求命名约定
- asp.net-mvc – 在bootstrap模式中使用时,MVC中的文件上载返
- asp.net-mvc-4 – htmlHelper与局部视图
- ASP.NET Core Razor视图中的递归
- asp.net-mvc – 从ASP.NET在Office Web Apps中打开excel /
- asp.net – PHP的require_once()是否有ASP MVC等
- asp.net – 可以在Visual Studio 2010中将任务列
- asp.net-mvc – 使用带有IEnumerable的Html.Edit
- asp.net-mvc – Asp.net MVC / Web Api路由:需要
- asp.net – 从Web应用程序编辑MS Office文档:自
- asp.net-mvc – 仅允许来自特定电子邮件域的注册
- asp.net-mvc – scanMap的目的.CallingAssembly,
- asp.net-core-mvc – global.json和src文件夹有多
- asp.net-core – ASP.NET核心中的Angular CLI,具
- asp.net-mvc-4 – 使用Bootstrap日期时间选择器,