LiveID和第三方Cookie? [英] LiveID and third party cookies?

查看:66
本文介绍了LiveID和第三方Cookie?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

许多用户禁用了第三方Cookie,当这些用户尝试使用Firefox注销LiveID时,会显示以下内容:


签名out failed!


我们无法退出你的签名,因为你的浏览器似乎阻止了第三方cookie。

Many users have third party cookies disabled, and when these users try to sign out of LiveID using Firefox, they'll be shown this:

Sign out failed!

We could not sign you out because your browser seems to be blocking third party cookies.


  • 关闭所有浏览器窗口以退出。

  • 为了防止将来出现此错误,您必须通过chaging [p]来启用第三方Cookie sic]您的浏览器设置。


任何人都可以解释LiveID如何使用第三方Cookie?我在IE8中没有看到这个问题,即使禁用了第三方cookie。实际上,我有IE8设置提示我第三方cookie,当登录/退出LiveID时,我甚至看不到一个被设置。


Can anyone explain how LiveID uses third party cookies?  I don't see this problem in IE8, even with 3rd party cookies disabled.  Actually, I have IE8 set to prompt me about third party cookies, and when signing in/out of LiveID I don't even see one being set.

推荐答案

当用户注销,用户登录的每个服务(Xbox LIVE,Zune,Hotmail等)都需要清除其在域中设置的cookie。退出页面会从这些域中呈现1x1 gif图像以清除Cookie。由于注销页面是在login.live.com中呈现的,因此这些cookie充当第三方cookie,而某些浏览器无法清除它们。

Sign out页面检查浏览器的cookie处理行为。如果第三方cookie被阻止,那么它会将用户重定向到错误页面,该页面会警告注销可能已失败。

行为相同在IE8中,当您将浏览器设置设置为阻止第三方cookie时。


这篇关于LiveID和第三方Cookie?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆