Windows LiveID "Не удалось выйти из системы" Ошибка при выходе

Я использую аутентификацию LiveID на моем сайте. Я делал это раньше, но не на этой конкретной платформе, MojoPortal.

Вход работает правильно, но когда я пытаюсь выйти, я получаю сообщение об ошибке, приведенное ниже. Мой браузер не блокирует куки.

Я получаю одно и то же сообщение при входе и выходе из, скажем, MSDN с LiveID. Я не могу понять, есть ли что-то в программировании моего сайта, которое мешает процессу выхода из LiveID (так как я считаю, что все (последние?) Сайты получают команду выхода) ИЛИ если live.com просто возникли проблемы в последнее время, и это совпадение.

Не могу выписаться

Мы не смогли выйти из системы, поскольку ваш браузер блокирует файлы cookie. Чтобы выйти, закройте все окна браузера.

Чтобы это не повторилось, измените настройки браузера, чтобы разрешить использование файлов cookie. Если вы не знаете, как это сделать, обратитесь к справке вашего браузера.

3 ответа

Решение

Очистите кеш браузера. Кажется, я помню, что эта ошибка может появиться, если поврежденный файл cookie будет записан в локальный кеш.

Это похоже на проблему с конфигурацией файла rpsserver.xml на вашем компьютере.

Если вы блокируете куки-файлы третьих сторон - весьма распространенная практика, тогда процедура выхода из Windows Live создает ложную тревогу о выходе из системы. В этой ситуации совет -

закройте все окна вашего браузера

- может быть проигнорировано. Если вы просто перейдете на страницу, для которой требуется идентификатор Windows Live ID, появится приглашение для входа.

Снимки экрана по адресу http://www.wuala.com/grahamperrin/public/2010/09/27/a сделаны из Chromium 6.0.443.0 (50323) после очистки всех данных просмотра. Я также протестировал Safari 5.0.2 в Mac OS X 10.6.x и снова обнаружил, что ложная тревога возникает только тогда, когда сторонние куки заблокированы.

Никаких упоминаний о сторонних файлах cookie ни в одном из следующих случаев -

- так что я могу ошибаться...

Другие вопросы по тегам