IE фактически не удаляет файлы cookie
Нажатие Ctrl+Shift+Del
вызывает диалог удаления почти во всех браузерах (я тестировал IE, Firefox и Chrome), где вы можете удалить файлы cookie, данные формы, пароли и т.д.
Firefox и Chrome работают нормально. Однако IE так же, как всегда, действует по-разному. Он показывает сообщение о том, что все удалено, но на самом деле оно сохраняет много вещей.
Чтобы протестировать его, я просто вхожу на веб-сайт, так что его cookie-аутентификация установлен в моем браузере. Затем я удаляю все файлы cookie. Затем я запрашиваю приватную страницу этого сайта (которая будет обслуживаться только для входа в систему). Угадай, что? В Chrome и Firefox я перенаправляюсь на страницу входа, но в IE я все еще зарегистрирован.
Любые идеи?
Ответы
Ответ 1
У меня была та же проблема в IE9, где очистка кеша браузера и файлов cookie фактически не удаляла файл cookie для моего сайта. Я, наконец, решил его, сняв первый вариант в диалоговом окне вместе с опцией файлов cookie (сохранить данные веб-сайта "Избранное" ). (Я бы включил изображение, но я новый...)
Ответ 2
Существует два типа файлов cookie: session и persistent. В вашем случае следует учитывать файлы cookie сеанса.
В IE 9, когда вы используете Ctrl + Shift + Del, вы удаляете только постоянные куки.
Если вы хотите удалить сеанс один, вы должны нажать F12, чтобы открыть Инструменты разработчика, нажмите "Кэш" и "Удалить файл сеанса"
Ответ 3
Я предполагаю, что ваш файл аутентификации - это cookie сеанса. Это будет удалено при закрытии браузера и обычно сохраняется только в памяти. Поскольку он уже является частным, мало смысла (с точки зрения конфиденциальности) удалить его еще быстрее.
Теперь некоторые браузеры могут удалить его раньше. Когда у них есть единый магазин cookie, проще просто удалить все файлы cookie. Но для браузеров, которые обрабатывают файлы cookie сеанса отдельно, нет никаких оснований дублировать логику удаления файлов cookie.
Ответ 4
Сначала закройте все окна и вкладки IE, затем откройте "Свойства обозревателя" с панели управления, удалите из нее файлы cookie.
Кроме того, как сказал Чак, не забудьте снять первый флажок в диалоговом окне вместе с опцией файлов cookie (сохранить данные веб-сайта "Избранное" ).
Вы также можете открыть это окно для просмотра результатов удаления прокси:
C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Cookies (т.е. 11)