2010-04-09 97 views
2

我正在我的網站上實施LiveID身份驗證。我之前做過,但沒有在這個特定的平臺上,MojoPortal。Windows LiveID註冊時出現「無法註銷」錯誤

登錄工作正常,但是當我嘗試登出時,我收到以下引用的錯誤消息。我的瀏覽器不阻止Cookie。

現在,當我登錄MSDN並使用LiveID登錄和退出時,我也會收到相同的消息。我無法弄清楚是否有關於我的網站編程干擾註冊LiveID的過程(因爲我相信所有(最近?)的網站都會發出注銷命令),或者如果live.com只是最近有問題,這是巧合。

無法登錄你出去

我們您無法登錄,因爲您的瀏覽器 阻止餅乾。要簽署 ,請關閉您的所有瀏覽器 窗口。

爲了避免這種情況再次發生, 將您的瀏覽器設置更改爲 允許Cookie。如果您不知道如何使用 ,請參閱您的瀏覽器幫助。

回答

-1

清除瀏覽器的Cookie緩存。我似乎記得,如果將損壞的cookie寫入本地緩存,則可能會出現此錯誤。

+0

我是用所有的live.com cookies做的,但問題依然存在。 – 2010-04-09 16:31:03

+0

這可能是相關的:http://social.msdn.microsoft。com/Forums/zh-CN/wliddev/thread/9329828e-bb96-479c-9afd-71b7416972e4 – dthorpe 2010-04-09 18:11:20

+0

這確實沒有解決問題,但由於我無法想出任何新的因素來梳理解決方案,隱瞞這些觀點是不公平的。 (如果其他人有同樣的問題) – 2010-04-20 15:08:23

0

AFAICT如果您屏蔽了第三方Cookie - 這種情況並不少見 - 那麼Windows Live退出程序會提示關於退出的虛假警報。在這種情況下,建議 -

關閉所有瀏覽器窗口

的 - 可忽略。如果您只是轉到需要Windows Live ID的頁面,則會顯示登錄提示。

在清除所有瀏覽數據後,屏幕截圖http://www.wuala.com/grahamperrin/public/2010/09/27/a來自Chromium 6.0.443.0(50323)。我還在Mac OS X 10.6.x中測試了Safari 5.0.2,並再次發現只有當第三方cookie被阻止時纔會出現虛警。

在以下任何第三方的Cookie沒有提到 -

- 所以我可能是錯的...

0

這看起來像您的機器中的rpsserver.xml的配置問題