IE8 在重定向后打开新窗口时会丢失 cookie

2023-11-26

我使用的是 Internet Explorer 8 beta 2。

  1. 客户端执行 POSThttp://alpha/foo

  2. 服务器响应重定向到http://beta/bar

  3. 客户端执行 GEThttp://beta/bar

  4. 服务器响应重定向到http://beta/baz并设置cookie

  5. 客户端执行 GEThttp://beta/baz 包括cookie

  6. 服务器提供响应

  7. 用户在页面中的链接上选择“在新窗口中打开”

  8. 客户端执行 GEThttp://测试版/链接, 没有饼干!

如果在步骤 7 中用户只是单击链接,则 cookieis正确通过。如果没有重定向,即使用户选择“在新窗口中打开”,cookie 也会正确传递。

有没有办法说服 IE8 在第 8 步中传递 cookie?

(编辑:我相信这是 IE8 beta 2 中的一个错误,所以我在 IE beta 新闻组上提出。欢迎提出解决方法建议。)


我相信 IE8 对每个窗口使用单独的进程。如果您使用会话 cookie,新进程将以新会话开始,因此无法提交其他进程收到的会话 cookie。您可以尝试使用持久性 cookie 并看看会发生什么吗?

From http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie

松耦合的 Internet Explorer (LCIE) 是一项架构努力 通过分离其来改进浏览器 组件并松开它们 相互依存:最值得注意的是 试图隔离互联网 资源管理器框架及其选项卡 单独的进程。在互联网上 Explorer 8,这种隔离会带来 关于改进的性能和 可扩展性以及更强大的 从问题中恢复的方法,例如 磁盘或系统故障。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IE8 在重定向后打开新窗口时会丢失 cookie 的相关文章

  • Internet Explorer 11 不会在网站上设置 cookie

    由于某种原因 IE11 仅限 IE11 与其他 IE9 和 IE10 一起测试 不会在我一直在处理的网站上创建会话 因此 这意味着网站登录等基本功能将无法使用 在其他浏览器上 这工作得很好 我研究了一下 发现 IE 不能与带下划线的域一起使
  • 如何设置cookie值?

    我正在执行以下操作来设置 cookie 值 HttpCookie mycookie new HttpCookie mycookie mycookie Value value1 Case sensitivity mycookie Expire
  • IE8 - 隐藏 div 内的表单,返回键不再起作用

    我有一个登录表单 位于带有 display none 的 div 中 然后我使用 jquery 淡入表单 但 Enter Return 键不再提交表单 如果我将显示更改为阻止 则效果很好 此问题仅存在于 IE 中 有任何想法吗 这是一个不起
  • JWT在浏览器中存储在哪里?如何防范CSRF?

    我知道基于 cookie 的身份验证 可以应用 SSL 和 HttpOnly 标志来保护基于 cookie 的身份验证免受 MITM 和 XSS 的影响 然而 需要采取更多特殊措施来保护其免受 CSRF 的影响 它们只是有点复杂 参考 ht
  • ie8中YUI3选择器问题

    Y one 表单字段集 nth child 2 toggleClass 隐藏 在 chrome FF opera 中此行有效 但在 ie6 8 中它会抛出错误 Y one 为 null 或不是对象 哪里有问题 如果您想在本身不支持 CSS3
  • 带 cookie 的 Alamofire 请求

    我是初学者 我不知道如何使用 Alamofire 发出 GET 请求 但它需要身份验证 我设法用其他网络服务 登录 来做到这一点 因为它需要参数参数 parameters username username password passwor
  • 如何在没有脚本 (PHP) 或服务器配置 (Nginx) 的情况下检测移动设备(和/或移动 cookie)?

    我们很快就会推出网站的移动版本 我们的完整网站和移动网站仅在主题上有所不同 即网址相同 唯一的区别在于前端 当用户访问我们的网站时 我们需要能够执行以下操作 1 检查 cookie 移动 true 或 false 以确定是否已定义完整与移动
  • Cookie 在 MAC -Safari 和 IOS 移动版 - Safari 中不起作用

    我正在创建一个模型 序列化并分配到 cookie 中并将其传递到下一页 我可以在所有浏览器的下一页中获取 cookie 值 除了 MAC 优胜美地 Safari IOS IPHONE 6 手机 Safari 我是否需要更新以下代码才能在 S
  • Set-Cookie 在 Chrome 中不起作用

    我有一个奇怪的问题 我开发的网站之一在请求登录页面时返回防伪 cookie 当我检查 chrome 网络选项卡中的响应时 它包含标头 Set Cookie AspNetCore Antiforgery w5W7x28NAIs xxx pat
  • ASP.NET Identity 2.0解密Owin cookie

    我正在应用多租户的服务器端应用程序中工作 在这个服务器端我有一个后台 ASP NET MVC 和后端 WCF 我想解密身份 cookie 以便我可以检查它是否有效并使用它在 WCF 服务中进行身份验证 更具体地说 我真的想知道 ASP NE
  • 如何提取Firefox会话cookie(Python语言首选)

    我正在尝试从数据库 cookies sqlite 中提取 FF cookie 然而 似乎只能在那里找到具有过期日期的cookie 我正在搜索会话结束时过期的cookie 我什至打开了FF的 记住打开的标签 功能 我不明白 它们之间的根本区别
  • 如何唯一标识会话 0 中运行的 Internet Explorer 窗口?

    我正在创造WCF web services自动化internet explorer 有多个Web服务调用需要访问同一个实例Internet Explorer 然而 自从WCF服务托管于IIS所有对 Web 服务的调用都在会话 0 中执行 现
  • 在 C# 中编码 cookie 值的安全方法

    使用 C 在 cookie 中存储值时 对值进行编码 或转义 以便可以可靠地检索和解码 未转义该值的最佳方法是什么 我不是在谈论加密 嗯 最安全的做法是使用 UrlEncoding 使用 HttpServerUtility UrlEncod
  • 是否有管理 __utma、__utmz 等 cookie 的标准?

    无论我登录 Facebook 还是 Twitter 我都会受到以下名称的 cookie 轰炸 utma utmb utmc utmv 它们的功能是什么 是否有一个标准来管理这些在服务器端的使用方式 这些 cookie 通常与谷歌分析 htt
  • XmlHttpRequest CORS POST 发送时不带 cookie

    我有一个 Rails 服务为我的 AngularJS 前端应用程序返回数据 该服务配置为通过返回足够的标头来允许 CORS 请求 当我发出 GET 请求来接收数据时 会发送 CORS 标头 以及我之前在登录时收到的会话 cookie 您可以
  • PhoneGap/Cordova:如何使用cookies(iOS)?

    我有一个适用于 iOS 的 PhoneGap Corodova 项目 在 iOS 模拟器上构建时 我使用了 Jquery Cookies 它们很好 但是 既然我的设备上有该应用程序用于测试 它们就不再工作了 我猜这只是 iOS 不支持的东西
  • 使用 Javascript 设置 cookie [重复]

    这个问题在这里已经有答案了 我正在尝试构建我的第一个移动应用程序 它需要连接到我的 mysql 数据库并使用 json 返回数据 这很好 目前我有一个登录系统 一旦确定用户名和密码存在 它就会返回一条成功消息 对于下一步 我想在我的页面上使
  • 使用 JavaScript 禁用第三方 cookie

    我正在努力根据所有在欧盟运营的公司的数据保护规则实施新的 Cookie 政策合规性 根据该规则 用户在使用任何网站时必须能够拒绝 接受除必需的 Cookie 之外的所有内容 在我客户的网站中 我可以看到正在存储以下第三方 cookie ga
  • SSL 和会话劫持/固定

    快问 SSL 是否完全防止会话劫持 固定 谢谢 不可以 例如 在以下情况下可能会发生劫持 被黑客入侵的 CA 根签署无效证书 该证书可用于发起中间人攻击 被黑客攻击的域名所有者电子邮件收件箱使黑客有可能购买经过域名验证的证书 错误的密钥策略
  • 使用 IE8 添加方法时出现 JavaScript 错误

    我这里有一段代码 它在 FireFox Chrome 和 Internet Explorer 9 中工作正常 但在 Internet Explorer 8 中不起作用 我正在处理选择框 var finalExclusionList Dom

随机推荐