2012-06-20 2 views
1

Таким образом, мы используем ADFS на публичном сайте SharePoint 2010. Один из поддерживаемых логинов - через Live ID. Мы обнаружили, что если пользователь входит в систему живого сайта ID, как Hotmail до достижения нашего сайта, происходит следующее:Как очистить Live ID Cookies

  1. Наш сайт думает, что пользователь не вошел в систему, так как печенье ADFS LS нет
  2. Когда мы нажимаем «Войти», и ADFS перенаправляет нас на Live ID, процесс входа в систему Live ID обнаруживает его файл cookie и автоматически регистрирует нас с использованием электронной почты предыдущего пользователя. Мы действительно хотим использовать другой адрес электронной почты.
  3. Даже если мы очищаем наши куки, указанное поведение сохраняется

Мы постарались следующее на Windows 7 успешно:

  1. Очистить куки браузера
  2. удалить все файлы из% USERPROFILE% \ AppData \ Роуминг \ Microsoft \ Windows \ Cookies \

И тогда Live ID правильно просит пользователя войти в систему.

Однако выше папка не существует в компьютере Windows 8, где такое поведение может быть воспроизведен в IE 10.

Так что мне действительно нужно знать имя и расположение в Live ID куки, так что я может охотиться за ним и уничтожить его, чтобы получить подсказку в строке.

Идеальное решение заключается в том, что ADFS уничтожает файлы cookie правильно. Команда ADFS строит диагностическую страницу для удаления своих файлов cookie, но я не думаю, что они смогут уничтожить куки Live ID, поскольку это не из их домена. Если я смогу найти его местоположение, мы можем жить с инструкциями вручную.

Обновление Обнаружили ответ. Хитрость заключается в том, чтобы перейти на live.com и сначала щелкнуть по выходу, а затем перейти к приложению SharePoint. Не лучшее решение, но оно работает.

+0

Вы не можете удалять cookies - вы можете исправить их – alfasin

ответ

0

Обновление Найдено ответов. Хитрость заключается в том, чтобы перейти на live.com и сначала щелкнуть по выходу, а затем перейти к приложению SharePoint. Не лучшее решение, но оно работает

Смежные вопросы