Почему я так часто выхожу из сайтов Stack Exchange?
В течение нескольких месяцев мне кажется, что мне приходится все чаще и чаще вводить свои учетные данные для входа (раньше это было один раз в несколько месяцев, а теперь несколько раз в неделю) при навигации по Stack Overflow и другим сайтам, которые используют те же аккаунт ( путешествия , звуковой дизайн , экспатрианты , обработка сигналов и видеопроизводство ). Я посещаю эти сайты почти ежедневно.
Я использую Firefox (в настоящее время 83.0 ) на macOS v10.13.6 (High Sierra). У меня активирован блокировщик рекламы uBlock Origin и включена встроенная защита от отслеживания Firefox в стандартном режиме.
Я помню, как недавно видел некоторые предупреждающие сообщения, в которых говорилось о необходимости загружать скрипты с внешних URL-адресов на веб-сайты Stack Exchange, так что, возможно, есть ссылка. (Это сообщение было решено путем принятия загрузки с альтернативного URL-адреса.)
[Редактировать]
Отвечая на вопросы о сторонних файлах cookie , в настройках конфиденциальности Firefox больше нет упоминания о таких файлах cookie, что позволило бы явно установить разрешения. Вот список файлов cookie, хранящихся в настоящее время на моем компьютере в домене стека :
stackapps 2
stackexchange 2
sound.stackexchange.com 2
stackoverflow.com 3
Кроме того, в Travel SE , например:
uBlock Origin блокирует один домен:
www.googletagservices.com
Защита от отслеживания Firefox не блокирует ни один домен.
Когда я перехожу к разделу « Устранение неполадок при входе в сеть» , у меня есть информация о сбое обмена сообщениями , и поэтому в сообщении со stackauth.com информация также пропущена .
К сожалению, на сегодняшний день (20 декабря 2020 г.) действительно убедительного ответа на исходный вопрос нет.
Кажется, существует консенсус в отношении того, что некоторое взаимодействие между браузером, его настройками конфиденциальности, расширением uBlock Origin и серверным кодом является для меня причиной непредсказуемого выхода из системы.
Если бы проблема заключалась в невозможности входа в систему или систематическом выходе из системы, я бы попробовал какое-либо обходное решение, которое было предложено здесь (отключите блокировку рекламы, попробуйте другой браузер, ...), но, учитывая неустойчивое поведение проблемы, я не ожидайте, что эти предложения дадут ответ на вопрос, почему (кроме того, что не воспроизводится в таком браузере ).
Поскольку в настоящее время я перехожу с MacOS на Ubuntu с теми же настройками и расширениями браузера, у меня будет возможность увидеть, влияет ли это на проблему.
[/Редактировать]
Ответы
Как насчет этого, попробуйте:
- Разблокируйте (и отключите) все расширения, которые блокируют домены (Disconnect, Privacy Badger, uBlock Origin ...), и перезагрузите страницу. Затем попробуйте войти еще раз (если будет предложено). Затем попробуйте воспроизвести проблему.
Исходя из моего опыта (ограниченного веб-разработчика), людям обычно нужно снова входить в систему, когда:
- Срок действия их файла cookie сеанса истек
Или же
- Они «потеряли» свои куки
Итак, я предполагаю, что у вас есть где-то предпочтение Firefox, которое говорит «удалить все файлы cookie» каждый раз, когда вы закрываете Firefox (или, я думаю, это также может быть временным явлением. Например, «удалять файлы cookie каждые 24 часа»).
В любом случае, я бы посоветовал вам либо:
- Попробуйте использовать другой навигатор (не отличное решение IMO)
ИЛИ ЖЕ
- Полностью удалите Firefox (я имею в виду полностью . Вам придется вручную удалить некоторые вещи, потому что ваш компьютер этого не сделает). А затем переустановите его с настройками по умолчанию