简体   繁体   English

注销时出现Windows LiveID“无法注销您”错误

[英]Windows LiveID “Couldn't sign you out” error at sign-out

I'm implementing LiveID authentication on my website. 我正在网站上实施LiveID身份验证。 I've done it before, but not on this particular platform, MojoPortal. 我以前做过,但在这个特定平台MojoPortal上没有。

The sign-in works properly, but when I attempt to sign-out, I get the error message quoted below. 登录工作正常,但是当我尝试注销时,出现以下错误消息。 My browser is not blocking cookies. 我的浏览器没有阻止cookie。

I get the same message when logging in to and out of, say, MSDN with a LiveID too now. 现在也登录和注销带有LiveID的MSDN时,也会收到相同的消息。 I can't figure out if there's something about my site's programming that is interfering with the sign-out process of LiveID (since I believe that all (recent?) websites get sent a sign-out command) OR if live.com is just having issues lately and this is a coincidence. 我无法弄清楚我网站的编程是否会干扰LiveID的退出过程(因为我认为所有(最​​近?)网站都收到了退出命令),或者live.com只是最近有问题,这是一个巧合。

Couldn't sign you out 无法将您注销

We couldn't sign you out because your browser is blocking cookies. 我们无法将您注销,因为您的浏览器阻止了Cookie。 To sign out, close all of your browser windows. 要注销,请关闭所有浏览器窗口。

To keep this from happening again, change your browser's settings to allow cookies. 为避免再次发生这种情况,请更改浏览器的设置以允许cookie。 If you don't know how to do that, see your browser's help. 如果您不知道该怎么做,请参阅浏览器的帮助。

AFAICT if you block third party cookies — a not uncommon practice — then the Windows Live sign out routine presents a false alarm about signing out. AFAICT如果您阻止第三方cookie(一种不常见的做法),则Windows Live注销例程会显示有关注销的错误警报 In this situation the advice — 在这种情况下,建议-

close all of your browser windows 关闭所有浏览器窗口

— may be ignored . —可以忽略 If you simply proceed to a page that requires a Windows Live ID, the prompt to sign in will appear. 如果仅进入需要Windows Live ID的页面,则会出现登录提示。

Screen shots at http://www.wuala.com/grahamperrin/public/2010/09/27/a are from Chromium 6.0.443.0 (50323) after clearing all browsing data. 清除所有浏览数据后, http: //www.wuala.com/grahamperrin/public/2010/09/27/a上的屏幕截图来自Chromium 6.0.443.0(50323)。 I also tested Safari 5.0.2 in Mac OS X 10.6.x and again, found that the false alarm occurs only when third party cookies are blocked. 我还在Mac OS X 10.6.x中再次测试了Safari 5.0.2,发现仅当第三方cookie被阻止时,才会发生错误警报。

No mention of third party cookies at any of the following — 以下任何情况均未提及第三方Cookie:

— so I could be wrong … -所以我可能是错的...

这看起来像是您的机器中rpsserver.xml的配置问题

Purge the browser's cookie cache. 清除浏览器的cookie缓存。 I seem to recall this error can come up if a corrupted cookie gets written to the local cache. 我似乎记得,如果损坏的Cookie被写入本地缓存,就会出现此错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM