我正在使用 PAMIE ( http://pamie.sourceforge.net/ ) 通过 IE8 在客户端的网站上自动化一些测试例程,并且希望能够在不同的用户凭据下运行多个测试。
我正在测试的站点使用 cookie 来记住用户(没有“记住我”选项,我可以取消选择)。因此,当我运行 IE8 的第二个实例时,cookie 被共享,我无法以其他用户身份登录。
有没有办法让 IE8 在每个窗口中使用独立的 cookie 集?
每次我退出谷歌浏览器时,它都会清除我所有的浏览器数据和 cookie。
为什么 Chrome 不会记住我的帐户和会话?
为什么每当我关闭浏览器时 Chrome 都会暂停同步我的 Google 帐户?
我现在运行 Windows 7 有一段时间了,并使用 Internet Explorer 8 作为我的主浏览器。我注意到它“丢失”了很多饼干!我是认真的!
典型情况:
我登录到一侧检查记住我复选框。我重新启动计算机/重新启动浏览器,转到站点,自动登录 -> 我很高兴。但是,有时会要求我提供凭据。
正常情况你会说。如果不是每周发生几次,我也会这样。来吧!
在 Internet Explorer 7 上,我没有注意到这一点。饼干大约每季度丢失一次。请注意,我在 IE 中使用 IE7Pro - 不知道是否与我当前的问题有关。
无论如何,我想知道这种行为是“正常的”还是只有我?
为建议它可能是正常的人的更多信息 - cookie 过期和东西。发生这种情况时,我会丢失所有 auth cookie - gmail、bloglines 等等!
为什么禁用第三方 Cookie 不会阻止身份验证站点、LiveID、OpenID 等?
尽量不要把这个政治化,但我需要解释我帮助那些可能回答这个问题的人的动机。
我一直在关注 Google/Verizon 的反网络中立权力争夺一段时间。对他们的声明不满意我决定是时候不通过被动地选择他们的数据挖掘工作来奖励谷歌了。
我的假设是切换搜索引擎和关闭第三方 Cookie 将是一个很好的步骤。
让我感到困惑的是 LiveID、OpenID 等身份验证站点仍然有效。有人可以解释为什么会这样吗?我会认为因为它们是不同的域,所以它不起作用。
我在 Firefox 上安装了 NoScript,它会阻止页面上的每个脚本。我必须手动允许在我的浏览器上运行的任何脚本。
我想要一个类似 NoScript 的附加组件,但对于 cookie:阻止所有人,但显示我可以手动允许的被阻止 cookie 的列表。
Firefox Cookie 的首选项有一个“例外”选项卡,但这不是我要找的:我想在像 NoScript 一样导航时将其列入白名单。
这可能吗?有这样的插件吗?
我负责维护组织 Intranet 上的 Firefox 安装。该内联网中的几乎所有服务器都使用相同的根域,例如myorg.com,但从逻辑上讲,它是一个由独立维护的服务器组成的整个内部互联网,其中各个子域彼此无关(hr.myorg.com完全独立于 进行维护payroll.myorg.com,并且gitlab.myorg.com独立于两者)。
问题是,一些编写不太好的网站经常会在会话登录 cookie 方面陷入不良状态,从而使网站变得无用(它表示您已注销,但无法再次登录;无论如何,登录都是使用 PKI 证书处理的,因此您不需要手动登录,但 PKI 身份验证已严重侵入现有产品,因此它在不良状态下无法工作),其中个人用户可用的唯一解决方案是清除该站点的 cookie 并重新加载(触发新的 PKI 登录并且一切正常)。问题是,至少从 Firefox 91 ESR 开始(我不记得 Firefox 78 ESR 或更早版本是否有此问题;我不这么认为,因为我记得清除每个子域的 cookie),出现 cookie 清除在第一级子域的级别上操作,因此,如果我想清除 的 cookie badcookies.myorg.com,则 cookie 清除对话框(在 URL 栏的Site Information\xe2\x86\x92Clear cookies and site data\xe2\x80\xa6下拉列表中和 中Edit\xe2\x86\x92Settings\xe2\x86\x92Privacy & Security\xe2\x86\x92Cookies and Site Data\xe2\x86\x92Manage Data)仅向我提供清除它们的选项myorg.com(意味着我\对于 99% 没有问题的网站来说,只是为了修复有问题的网站,就会丢失 cookie;我们的大多数网站都不太使用 cookie,但那些确实会丢失所有每用户配置的网站,如果您清除它们,恢复起来可能会很痛苦)。
有选择地删除特定子域的 cookie 的唯一解决方法是转至Edit\xe2\x86\x92Settings\xe2\x86\x92Privacy …
我的 IE9(Win 7,64 位)拒绝接受来自 Intranet 站点的 cookie。
如果我使用服务器的“完整”名称,它将接受 cookie。
例如,如果服务器名为“server1”并且具有完整的 DNS 名称“server1.internal.com”,则 IE9 会忽略来自http://server1 的cookie,但会接受来自http://server1.internal.com 的cookie 。
我已将我能找到的所有设置更改为允许使用 cookie,但它仍然失败。
查看http://server1上的任何站点时,“安全”/“网页隐私政策”对话框会列出http://server1上的当前页面,并表示 cookie 已被阻止。单击“摘要”会打开一个对话框,我可以在其中将其更改为“始终允许此站点使用 cookie”,但即使已设置,浏览器仍会忽略 cookie!
有任何想法吗?
更新,回复 3 条评论
到目前为止,没有任何效果。我能够忍受这个问题,因为我可以使用计算机的完全限定名称,一切都很好。而且 Chrome 和 Firefox 没有问题...
我在 MacBook Pro 上使用 Firefox 4。我想查看我正在浏览的特定站点设置的 cookie(cookie 名称和 cookie 值)。我想知道是否有任何现有的工具可以使用?
我使用网上银行,通常是在隐身窗口中。我还在隐身窗口中使用其他不太重要的帐户,因为我不希望网站在 Internet 上跟踪我(跟踪 cookie)。我已经读过,出于安全目的,如果您是唯一可以物理访问您的计算机的人,则无需退出网站。如果我总是关闭隐身窗口,实际上是否需要事先注销网站?
我是一名初级 PHP 程序员,想继续学习引起我注意的一切,我会分析它直到我理解它。我最近在网上遇到了大约 2 个页面,一个商店和一个像 PayPal 这样的付款处理页面,当我第一次访问该网页时,我看到了一些奇怪的东西(这是我第一次指的是没有 cookie、缓存的未煮过的模式) ...),该页面会自动使我进行以下重定向:
https://example.com/ -> https://example.com/?secure=1
Run Code Online (Sandbox Code Playgroud)
一旦它重定向我(当它第一次访问时)它会创建一个值为 md5 的 cookie,最有趣的是,除非我的 IP 地址发生变化,否则该值不会改变,两个网页做同样的事情. 此外,如果我手动从搜索引擎中删除 cookie,它会再次重定向我,就好像它是第一次输入一样。
我已经尝试谷歌搜索了好几天,但无法理解这一点。有人可以告诉我它可以是什么,我可以将哪些类型的安全性集成到带有 cookie 和重定向的网站中?另外,假设有时 URL 更改为:
/?secure=2
Run Code Online (Sandbox Code Playgroud)
它可能是一些框架功能,如 symfony 或 laravel?